publicclassMainActivityextendsActivity{privateButtondefaultbutton=null;@OverridepublicvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);setContentView(R.layout.main);finalLinearLayoutlayout=(LinearLayout)fi
系统 2019-08-12 09:30:26 1909
注:本文翻译自Google官方的AndroidDevelopersTraining文档,译者技术一般,由于喜爱安卓而产生了翻译的念头,纯属个人兴趣爱好。原文链接:http://developer.android.com/training/basics/actionbar/index.html添加ActionBarActionBar是你能为你应用的Activity所能实现的最重要的设计元素之一。它提供了一些用户接口特性,使得你的应用可以通过和其他的应用在使用
系统 2019-08-12 01:53:25 1909
由于本人英文能力实在有限,不足之初敬请谅解本博客只要没有注明“转”,那么均为原创,转贴请注明链接androidFragment开发文档翻译-1androidFragment开发文档翻译-2本系列并没有对原文100%翻译,也没有100%的贴出原文与Activity通信尽管Fragment已经作为一个依赖Activity的object实现,并且可以在多个activitiy内部使用,一个已知的fragment实例是直接与包含它的activity绑定的。特别的,这
系统 2019-08-29 22:33:51 1908
导言设配android的屏幕一定是一个噩梦,就好比那些搞网页设计的为了折腾各种浏览器,废寝忘食的去设配,其实,这样想想,设配android屏幕还真和那些网页设计去设配浏览器没啥区别…最近,在写一套通过在view上绑定tag命令的小框架,特定的再回到API文档中,找找那些沉睡在api文档中好用的方法!1.没有一劳永逸的方案!有经常关注android官方文档的,一定知道在android4.0发布不久,官方就推出了一套UI设计教程,官方原版:AndroidDes
系统 2019-08-12 09:30:18 1907
注:本文翻译自Google官方的AndroidDevelopersTraining文档,译者技术一般,由于喜爱安卓而产生了翻译的念头,纯属个人兴趣爱好。原文链接:http://developer.android.com/training/basics/supporting-devices/index.html全世界,Android设备有着各种各样的形状和尺寸。由于具有非常广大的设备类型,你的应用将会拥有大量的潜在用户。为了尽可能的在Android上取得成功
系统 2019-08-12 01:53:24 1906
本文主要采用KSOAP2-Android的方式访问WebService。采用WebService的地址:http://webservice.webxml.com.cn/WebServices/MobileCodeWS.asmx如下:packagecom.easyway.android.ws;importorg.ksoap2.SoapEnvelope;importorg.ksoap2.serialization.SoapObject;importorg.ks
系统 2019-08-12 09:30:18 1905
MediaPlayer类可用于控制音频/视频文件或流的播放。关于如何使用这个类的方法还可以阅读VideoView类的文档。1.状态图对播放音频/视频文件和流的控制是通过一个状态机来管理的。下图显示一个MediaPlayer对象被支持的播放控制操作驱动的生命周期和状态。椭圆代表MediaPlayer对象可能驻留的状态。弧线表示驱动MediaPlayer在各个状态之间迁移的播放控制操作。这里有两种类型的弧线。由一个箭头开始的弧代表同步的方法调用,而以双箭头开头
系统 2019-08-29 22:32:22 1904
注:本文翻译自Google官方的AndroidDevelopersTraining文档,译者技术一般,由于喜爱安卓而产生了翻译的念头,纯属个人兴趣爱好。原文链接:http://developer.android.com/training/sync-adapters/creating-authenticator.html同步适配器框架假定你的同步适配器在同步数据时,设备存储会有一个账户,服务器存储端会有登录验证。因此,框架期望你提供一个叫做验证器的组件作为你
系统 2019-08-12 01:54:47 1904
Intent是Android初学者比较难理解的一个东西。我这里以通俗易懂的语言和通俗易懂的代码,让初学者简单感受一下Intent。intent就是意图的意思。Intent分两种:显式(Explicitintent)和隐式(Implicitintent)。一、显式(设置Component)显式,即直接指定需要打开的activity对应的类。以下多种方式都是一样的,实际上都是设置Component直接指定Activity类的显式Intent,由MainActi
系统 2019-08-12 09:29:46 1901
在Android中对Wifi操作,android本身提供了一些有用的包,在android.net.wifi包下面。简单介绍一下:大致可以分为四个主要的类ScanResult,wifiConfiguration,WifiInfo,WifiManager(1)ScanResult,主要是通过wifi硬件的扫描来获取一些周边的wifi热点的信息。(2)wifiConfiguration在我们连通一个wifi接入点的时候,需要获取到的一些信息。大家可以跟我们有线的
系统 2019-08-29 23:53:14 1900
back>>1.安装sdk-如果安装在d:\android-sdk-windows下,则将d:\android-sdk-windows目录下的tools文件夹里的东西配置到环境变量的path上。2.安装adt插件-adt的版本ADT-10.0.0;-设eclipse的安装路径为:d:\eclipse(即eclipse.exe文件所在的路径);-在该路径下新建文件夹Myplugins,目录结构为d:\eclipse\Myplugins;-在Myplugins
系统 2019-08-29 23:37:26 1900
在Android系统中,所有安装到系统的应用程序都必有一个数字证书,此数字证书用于标识应用程序的作者和在应用程序之间建立信任关系,如果一个permission的protectionLevel为signature,那么就只有那些跟该permission所在的程序拥有同一个数字证书的应用程序才能取得该权限。Android使用Java的数字证书相关的机制来给apk加盖数字证书,要理解android的数字证书,需要先了解以下数字证书的概念和java的数字证书机制。
系统 2019-08-29 22:58:34 1900
应用程序的组件为了告诉Android自己能响应、处理哪些隐式Intent请求,可以声明一个甚至多个IntentFilter。每个IntentFilter描述该组件所能响应Intent请求的能力——组件希望接收什么类型的请求行为,什么类型的请求数据。比如之前请求网页浏览器这个例子中,网页浏览器程序的IntentFilter就应该声明它所希望接收的IntentAction是WEB_SEARCH_ACTION,以及与之相关的请求数据是网页地址URI格式。如何为组
系统 2019-08-12 09:30:00 1900
软件工程由于需要不断迭代开发,因此要对源代码进行版本管理。Android源代码工程(AOSP)也不例外,它采用Git来进行版本管理。AOSP作为一个大型开放源代码工程,由许许多多子项目组成,因此不能简单地用Git进行管理,它在Git的基础上建立了一套自己的代码仓库,并且使用工具Repo进行管理。工欲善其事,必先利其器。本文就对AOSP代码仓库及其管理工具repo进行分析,以便提高我们日常开发效率。老罗的新浪微博:http://weibo.com/sheng
系统 2019-08-29 22:29:15 1899
在main.xml中包含aaa.xml,bbb.xmlaaa.xml
系统 2019-08-12 09:30:11 1899