android
幸福过饱和
这个作者很懒,什么都没留下…
展开
-
Android注解框架对比
转载请注明出处: Java的注解(Annotation)相当于一种标记,在程序中加入注解就等于为程序打上某种标记,标记可以加在包,类,属性,方法,本地变量上。然后你可以写一个注解处理器去解析处理这些注解(人称编译时注解),也可以在程序运行时利用反射得到注解做出相应的处理(人称运行时注解)。 开发android程序时,没完没了的findViewById, setOnClick原创 2015-12-30 11:13:36 · 11621 阅读 · 3 评论 -
Library Module详解
Create an Android Library原文:https://developer.android.com/studio/projects/android-library.html Android library的结构跟Android app module一样。它里面可以包含:源码,资源文件和Android manifest文件。不同的是Android Library会编译成Android翻译 2016-08-04 23:40:29 · 6789 阅读 · 0 评论 -
Retrofit2.0源码分析
最近注解式的框架非常火,注解以其轻量,简洁等特性被人们所喜爱者,关键是它解藕。网络请求的框架非常多,比较受欢迎的当属retrofit和okHttp了。连retrofit都是基于okHttp之上开发的。ok, 言归正传,我们来聊聊retrofit。我们假设读者都对okHttp有一定的了解!先简单说下retrofit的用法,如果不懂,可以上网查查就知道了,当然最好还是看官方的文档。public原创 2016-03-14 23:20:52 · 4516 阅读 · 3 评论 -
android 获取 内外存储设备路径疑问
android 系统是开源的,于是各种产商各种瞎改android系统,工作了几个月,我发现单单就android的内外存储设备的路径我就不知道怎么获取了。上网查了几种方案,自己试验了下,感觉好迷茫啊。在这里记录下我试验的几种方案。方案一:通过Enviroment类获取存储设备路径 android的官方文档上说,采用Enviroment.getExternalStora原创 2014-08-27 14:03:12 · 1625 阅读 · 0 评论 -
use a recycled bitmap 的发现
最近在做一个产品,里面有个用户指南的功能,该功能就是介绍怎么使用这个APP,然后是一个可以上下滚动的视图。其实就是一张图片。不过由于这张图片很大,所以用户退出这个界面的时候,必须回收资源。就是这个回收资源让我碰到了一问题。引发use a recycled bitmap的操作流程是这样子的,我进入Activity,然后得到图片并且显示出来, 退出时,在onDestroy()方法中recycle掉这个原创 2014-08-27 14:06:53 · 492 阅读 · 0 评论 -
Bimap实例化研究
一说到Bitmap,所以人都会想到回收,内存溢出等问题,我一直对Bitmap存在的实例化方法不太懂,现在就来看看。大家都知道有个BitmapFactory类,该类有好多静态方法可以实例化一个Bitmap,看下源码知道, BitmapFactory对Bitmap的实例化最终都归到native层的方法来,我们看下所有的native方法 private static native Bitma原创 2014-08-27 14:06:58 · 753 阅读 · 0 评论 -
android 游戏开发框架
Activity类:必要属性 各种surfaceView 各种动画线程 boolean isSound //是否播放声音标志 各种声音 (mediaPlayer或者soundpool) handler //根据收到的mssage切换surfaceView或者更新控件 Entity类: 必要的属性(记录原创 2014-08-27 13:53:01 · 474 阅读 · 0 评论