摘要:
今天学习了安卓的一些知识其中主要的是: 反射对于Android123来说更重要的是考虑到应用的兼容性,我们目前主要兼容从Android 1.5到2.2的项目,API Level从3到8可以方便的扩充,调用前我们预留一个标志位声明该API的最低以及最高的API Level为多少可以调用。3. 对于调试 阅读全文
摘要:
今天学习了安卓的一些知识其中主要的是: VM崩溃抛出OOM前时,软引用将会强制回收内存,最后的虚引用一般没有实际意义,仅仅观察GC的活动状态,对于测试比较实用同时必须和ReferenceQueue一起使用。对于一组数据,我们可以通过HashMap的方式来添加一组SoftReference对象来临时保 阅读全文
摘要:
今天学习了安卓的一些知识其中主要的是: Android内存管理-SoftReference的使用 很多时候我们需要考虑Android平台上的内存管理问题,Dalvik VM给每个进程都分配了一定量的可用堆内存,当我们处理一些耗费资源的操作时可能会产生OOM错误(OutOfMemoryError)这样 阅读全文
摘要:
今天学习了安卓的一些知识其中主要的是: Android数组排序常见方法 122. Android的数组排序方式基本上使用了Sun原生的Java API实现,常用的有Comparator接口实现compare方法和 Comparable接口的compareTo方法,我们对于一个数组列表比如 Array 阅读全文
摘要:
今天学习了安卓的一些知识其中主要的是: 如果你对Android系统自带的UI控件感觉不够满意, 可以尝试下自定义控件,我们就以Button为例,很早以前Android123就写到过 _blank>Android Button按钮控件美化方法里面提到了xml的selector构造。当然除了使用draw 阅读全文
摘要:
今天学习了安卓的一些知识其中主要的是: Android中使用定时器TimerTask类介绍 在Android平台中需要反复按周期执行方法可以使用Java上自带的TimerTask类,TimerTask相对于Thread来说对于资源消耗的更低,除了使用Android自带的AlarmManager使用T 阅读全文
摘要:
今天学习了安卓的一些知识其中主要的是: Android JSON解析示例代码 来自Google官方的有关Android平台的JSON解析示例,如果远程服务器使用了json而不是xml的数据提供,在Android平台上已经内置的org.json包可以很方便的实现手机客户端的解析处理。下面Android 阅读全文
摘要:
今天学习了安卓的一些知识其中主要的是: Android Theme和Styles内部定义解析 昨天我们讲到的有关在AndroidManifest.xml中定义Activity的theme方法来实现无标题的方法,在使用xml让你的Activity无标题方法一文中讲到的,很多网友不明白为什么这样做,其实 阅读全文
摘要:
今天学习了安卓的一些知识其中主要的是: Android开发进阶之NIO非阻塞包(一) 对于Android的网络通讯性能的提高,我们可以使用Java上高性能的NIO (New I/O) 技术进行处理,NIO是从JDK 1.4开始引入的,NIO的N我们可以理解为Noblocking即非阻塞的意思,相对应 阅读全文
摘要:
今天学习了安卓的一些知识其中主要的是: Activity切换导致的onCreate重复执行 部分网友会发现Activity在切换到后台或布局从横屏LANDSCAPE切换到PORTRAIT,会重新切换Activity会触发一次onCreate方法,我们可以在androidmanifest.xml中的a 阅读全文