手机android4.2.2下什么音乐播放器

yonghu 196 0

本文共计5743个文字,预计阅读时间需要18分59秒,欢迎阅读借鉴、一起学习、进步,内容来自小编精心整理收集,如有不正确和疑问,欢迎指正。

手机android4.2.2下什么音乐播放器

酷狗、酷我、QQ音乐等都可以

android4.2如何将“设置”界面修改为两列显示(类似iPad的风...

MT6589平台,4.2.2系统,分辨率768*1024,编译时如何修改为平板模式,“设置”界面修改为两列显示(类似iPad的风格),谢谢
你的PreferencesActivity不是要读取preferences.xml资源文件吗?设置这个文件里面元素的layout就可以。比如:[mw_shl_code=java,true][/mw_shl_code]

下面分享相关内容的知识扩展:

Android系统从第一代到现在的第十一代,都带来了哪些变化

时光匆匆,时间转瞬即逝, 科技 发展的步伐,远远超出我们普通人的预计,从当初的通信手机到如今的智能手机,每年手机的发展都在快速的变化,从当初还可拆卸的电池,到现如今的一体机。从哪个拍张照片都模糊不清,到现如今的光学变焦。

手机的发展十分迅速,伴随着的也是系统的快速更新,2007年11月5日,谷歌公司向外界展示了一款名为Android的操作系统。这款系统也伴随着人们,度过了13个年头。它给我们的生活带来了太多的变化

今天小K带大家看看,这十三年来,Android都发布了哪些版本,又经历了哪些变化

Android的发展

2003年10月,大洋彼岸的美国,一个名叫安迪·鲁宾的美国人,带领他的团队打造了Android手机操作系统,安迪·鲁宾本人也被誉为“Android之父”。

2005年这个团队,被全球最大的搜索引擎谷歌公司收购,Android之父安迪·鲁宾成为Google公司工程部副总裁,继续负责Android项目的开发。

2007年11月5日,谷歌公司向外界展示历经多年研发后的Android 阿童木,即Android的测试版本,并发布了Android 阿童木的源代码。

2008年9月,谷歌正式发布Android 1.0

2009年4月30日,谷歌正式推出了Android 1.5手机,该安卓版本被命名为Cupcake,从这里开始,安卓才算真正开始走进大众的视野。该版本开始支持录制和播放视频,并支持上传到谷歌Youtube;支持蓝牙耳机,改善配对性能;最新的采用WebKit技术的浏览器,支持复制/贴上和页面中搜索;GPS性能大大提高;提供屏幕上的虚拟键盘;主屏幕增加音乐播放器和相框widgets;应用程序可以自动随着手机旋转;短信、Gmail、日历,浏览器的用户接口大幅改进,如Gmail可以批量删除邮件;相机启动速度加快,拍摄图片可以直接上传到Picasa;来电照片显示。

同年9月15日、10月26日,安卓先后更新1.6版本、2.1版本,开始支持更多的屏幕分辨率,并先后改善了用户使用界面,出现动态壁纸、支持vpn、可以查看应用耗电、支持相机的闪光灯、数码变焦等

2010年5月20日,这个象征着爱情的节日,谷歌发布了Android 2.2 Froyo,开始支持3g网络共享、Flash、App2sd功能、软件商店、应用API接口的开发。

同年12月7日Android 2.3 Gingerbread发布,增加回收站功能、支持VP8和WebM视频格式、支持前置摄像头、SIP/VOIP和NFC,一键文字选择和复制/粘贴、改进的电源管理系统;新的应用管理方式等。

2011年2月3日 Android 3.0 Honeycomb发布,针对平板做出优化、增强网页浏览功能

同年5月11日 Android 3.1发布,全面支持Google Maps ,将Android手机系统跟平板系统再次合并、支持USB输入设备、支持Google TV.可以支持XBOX 360无线手柄

同年7月13 Android 3.2发布,本次更新开始支持SD卡,支持7英寸平板和高通处理器以及桌面小部件自由缩放功能

同年10月19日 Android 4.0 Ice Cream Sandwich发布,此次更新开始支持截图功能、图片编辑功能,可以加滤镜、加相框、进行360度全景拍摄,新增流量管理工具等

2012年6月28日 Android 4.1 Jelly Bean发布,增强通知栏、搜索优化、桌面插件自动调整大小、加强无障碍操作、语言和输入法扩展等

同年10月30日 Android 4.2 发布,改进锁屏功能、可用两根手指进行旋转和缩放显示、专为盲人用户设计的语音输出和手势模式导航功能等

2013年7月25日 Android 4.3发布

同年11月01日 Android 4.4 KitKat发布,此次更新是谷歌为了整合自家服务,力求防止安卓系统继续碎片化、分散化进行的一次更新。

2014年6月26日 Android 5.0 Lollipop发布,这次更新并未有太多的变化,主要更新了桌面功能

同年Android 5.1发布,支持多张SIM卡

2015年9月30日 Android 6.0 Marshmallow发布,在对软件体验与运行性能上进行了大幅度的优化。延长了手机的续航能力

2016年8月22日 Android 7.0 Nougat 发布,提供新功能以提升性能、生产效率和安全性。进一步优化续航能力

同年Android 7.1发布,本次更新为用户和开发人员引入了各种新功能

2017年8月22日Android 8.0 Oreo发布,本次更新更多的还是支持开发人员进行更新

同年Android 8.1 发布,优化了内存、定位服务等

2018年5月9日Android 9.0 Pie 发布,利用新的人工智能技术,让手机可以为用户提供更多帮助。并且会根据用户习惯进行自我调节

2019年Android 10 发布,提供黑夜模式,优化生物识别技术、优化应用、支持可折叠设备和 5G 网络

而随后的Android 11 预计将在今年11月3号发布

安卓手机历经13年,从最初的只能支持基本的通信和拍照功能,跟随着时代 科技 的变化,增添各种新的 科技 ,让手机成为了我们生活中必不可少的一件电子产品,时至今日我们手上的手机以及能够支持面部指纹支付解锁、更加强大的拍照功能,到可以在手机上游玩各种 游戏 和进行各种 娱乐 ,可以在手机上观看视频等

这些变化从方方面面,改变了我们的生活,让我们在这十几年的时间进入到一个全新的智能时代,也许你感受不到什么变化,也许你觉得自己的生活没有什么改变,那不妨与十几年前时代做个对比!

最后小K 在这里 求关注!求关注!求关注!

如何创建第一个android程序

一、 开发环境安装:

1. 下载 Android SDK.

2. 如果使用Eclipse,请安装 ADT 插件。

3. 下载最新的SDK工具和平台。

二、创建Android项目
一个android项目包含了程序中用到的所有源代码文件.使用Android SDK工具可以轻松的创建一个包含默认目录和文件的项目。

本节介绍如何使用eclipse或从命令行创建一个项目。
Create a Project with Eclipse

点击工具中的 New .
在弹出的窗口中,打开Android目录,选择【Android Application Project】,点击【next】.

Figure 1. The New Android App Project wizard in Eclipse.

3. 在弹出的窗口,如图【Figure1】中,填入下列信息:

Application Name :应用程序名.填入"My First App."
Project Name:项目目录名和显示在Eclipse中的项目文件名 。
Package Name :程序包的命名空间,与java或c#类似。你的包名应该定义一个唯一的名字,保证与在androi系统中安装的所有其他包名称不一样。因此,强烈建议以组织或公司的域名或发布者名字开头。在这个项目中,我们使用"com.example.myfirstapp." ,但是,你不能发布以"com.example”为命名空间的应用到Google Play上。
Minimum Required SDK :程序支持的android系统的最小版本,如果你想要支持更多的android设备,需要将这个版本号设置得相对低一点。有过有些功能在低版本上不支持,你可以只在高版本上启动该功能。在此我们使用默认设置。
Target SDK:当前版本,也是最高版本,当有更高的版本出来时,你应该重新在新的版本上测试你的程序,并修改此参数。
Compile With: 你编译程序时使用的版本。建议使用最新的版本,可通过SDK MANAGER下载。新版本中有新的一些特性,并会根据用户的使用体验做一些改进。
Theme :Android UI样式。可以按默认设置。

点击 Next.

在下一个屏幕上使用默认设置,继续点击next.
下一个屏幕可以设置程序图标.

你可以通过多种方式自定义图标,系统会自动为你生成各种屏幕尺寸下的图标。在你发布程序前,请确保你的图标满足Iconography 设计指南中的说明定义。

继续点击 Next.
现在可以选择一个activity模版.

当前项目,我们选择BlankActivity,然后点击Next.

4.剩下的都按默认设置,点击 Finish.

这样,这个项目就创建完毕了
从命令行工具创建项目

如果你没有使用Eclipse,你可以从命令行通过SDK工具创建项目。

切换到Android SDK目录, tools/ path.
执行:

android list targets

该命令显示可用的android平台。

如果没有显示任何列表,请先通过Android SDK Manager 工具进行安装. 参见 Adding Platforms and Packages.
执行:

android create project --target <target-id> --name MyFirstApp \
--path <path-to-workspace>/MyFirstApp --activity MainActivity \
--package com.example.myfirstapp

将<target-id>修改为上一步骤中显示的id;将 <path-to-workspace> 修改为你要保存项目的文件夹。

Your Android project is now set up with several default configurations and you’re ready to begin building the app. Continue to the next lesson.

小贴士: 将 platform-tools/ 同tools/ 目录一样加到你的环境变量。

这样,这个项目就创建完毕了.

三、运行你的程序
你要如何运行你的程序取决于两件事:是否有真实的android设备;是否使用eclipse.

在运行你的程序之前,你需要注意项目中的一些文件夹和文件:

AndroidManifest.xml
manifest文件描述应用程序的一些基础特性并定义每一个组件。

你可以查看项目中的manifest文件,与之前谈到的manifest文件的说明对比,即可知道对应的一些元素的设置:

<manifestxmlns:android="http://schemas.android.com/apk/res/android" ... >
<uses-sdk android:minSdkVersion="8" android:targetSdkVersion="17"/>
...
</manifest>

src/
存放源代码的目录.默认情况下,包含一个启动时用到的 Activity 类。
res/
含有多个子文件,用于程序资源的存放。示例目录如下:

drawable-hdpi/
包含一些可用于高分辨率屏幕的绘图实体,如图片。其他类似的目录包含对应的分辨率屏幕下的图片。
layout/
程序UI文件。
values/
包含用于定义诸如字符串、颜色等的xml文件。

在真实设备上运行
如果你有android系统设备,可以直接在上面安装你的程序并运行:

首先你的设备需要安装usb驱动。如果你是在window上开发,你可以安装合适的usb驱动。具体驱动安装信息可以参考 OEM USB Drivers
在设备上启用USB调试
大部分 Android 3.2或更早的机器,在 【设置】-【应用程序】-【开发】中设置。
Android 4.0和之后的系统,应该是在【设置】-【开发选项】中。

Note: On Android 4.2 and newer, Developer options is hidden by default. To make it available, go to Settings > About phone and tap Build number seven times. Return to the previous screen to find Developer options.

运行步骤:

打开项目文件,点击【run】。
在弹出的窗口中选择【Android Application】,然后点击【OK】

Eclipse会自动将程序安装到你的设备上并运行他。

在模拟器上运行
在 【run】-【run configuration】中的【Target】页面添加和设置模拟器,然后即可运行

Android WebView 在开发过程中有哪些坑

WebViewClient.onPageFinished()。你永远无法确定当WebView调用这个方法的时候,网页内容是否真的加载完毕了。当前正在加载的网页产生跳转的时候这个方法可能会被多次调用,StackOverflow上有比较具体的解释(How to listen for a Webview finishing loading a URL in Android?), 但其中列举的解决方法并不完美。所以当你的WebView需要加载各种各样的网页并且需要在页面加载完成时采取一些操作的话,可能WebChromeClient.onProgressChanged()比WebViewClient.onPageFinished()都要靠谱一些。
WebView后台耗电问题。当你的程序调用了WebView加载网页,WebView会自己开启一些线程(?),如果你没有正确地将WebView销毁的话,这些残余的线程(?)会一直在后台运行,由此导致你的应用程序耗电量居高不下。对此我采用的处理方式比较偷懒,简单又粗暴(不建议),即在Activity.onDestroy()中直接调用System.exit(0),使得应用程序完全被移出虚拟机,这样就不会有任何问题了。
切换WebView闪屏问题。如果你需要在同一个ViewGroup中来回切换不同的WebView(包含了不同的网页内容)的话,你就会发现闪屏是不可避免的。这应该是Android硬件加速的Bug,如果关闭硬件加速这种情况会好很多,但无法获得很好的浏览体验,你会感觉网页滑动的时候一卡一卡的,不跟手。
数据积累问题。开启缓存什么的有利于网页的浏览体验,但你会发现即使是清除了必要的内容,比如Cache、Cookie、Form Data、History、Password等等东西,你的应用程序所占用的存储空间还是会越来越大,到最后只好手动到系统设置的应用信息界面里清除数据了 :(
滚动条问题。Android System WebView的横向滚动条真是好粗的有木有

抱歉,评论功能暂时关闭!