随笔分类 - Android
记录对Android的学习积累
摘要:最近写了个小应用练习material design的控件使用,使用豆瓣V2 API访问豆瓣电影,程序很小,也就用了几个API而已,能够显示北美票房榜、电影排行榜,查看电影详情,以及进行电影搜索,可惜豆瓣的API限制的很厉害,每个API最多只返回20条数据,而且电影详情中返回的信息也不全,比如主演...
阅读全文
摘要:已同步更新至个人blog:http://dxjia.cn/2016/02/29/baidu-voice-helper/ 最近在一个练手小项目里要用到语音识别,搜索了一下,比较容易集成的就算Baidu voice跟讯飞语音了,baidu提供了直接可以使用的显示控件,而讯飞需要自己实现,另外baidu提
阅读全文
摘要:在XML中添加ImageView时,有两个可以设置图片的地方,一个是android:src,一个是android:background,这两个的区别:src是图片内容,显示在前面的,background是背景,显示在后边,两者可以同时使用,一些有透明部分的Png设置为src后,可以显示出背景颜色。设...
阅读全文
摘要:推荐两篇分析view绘制原理比较好的文章,感谢作者的分享。《Android应用层View绘制流程与源码分析》《View 绘制流程》
阅读全文
摘要:已同步更新至个人blog:http://dxjia.cn/2015/08/android-5-default-sms-app/题外话:博友们有没有好用的写博客客户端推荐啊,cnblogs推荐的windows live writer和word都试过,都不是很好用啊,本地看着还可以,但发布出来排版就不是...
阅读全文
摘要:首先,如前面的博文所讲的,Android5.0开始支持双卡了。另外,对于双卡的卡信息的管理,也有了实现,尽管还不是完全彻底完整,如卡的slot id, display name,iccid,color等,其设计思路竟然跟之前接触到的一个平台是一样的,都是同不同颜色来标识不同的卡,让用户一目了然,...
阅读全文
摘要:本文已同步更新至:http://dxjia.cn/2015/08/android-aosp-code-sync/Android 5.1源码开放有一个多月啦,但由于城墙的关系,每次想着更新最新源码学习都万般纠结,现在发现国内有开源镜像啦,这就好多啦,感谢清华开源工作团队的无私工作啊。地址:http:/...
阅读全文
摘要:已同步更新至个人blog: dxjia.cnUicc框架UICC框架是Android在4.1引入的,使的对卡的管理控制更加清晰。要了解这个UICC框架,需要从UiccController开始,它是整个UICC框架的开始与控制者,该类被设计为单例,是消息处理类Handler的子类,所以其实现肯定是基于...
阅读全文
摘要:已经更新至个人blog:http://dxjia.cn/2015/07/android-5-0-phone-init-analysis/persistent属性要想了解phone的框架,首先需要了解android app的persistent属性。在AndroidManifest.xml定义中,ap...
阅读全文
摘要:ButterKnife -- 项目地址:https://github.com/JakeWharton/butterknife都说程序员都是比较懒的,什么事情都想着让程序自动化帮忙减轻工作量,这个开源库可以让我们从大量的findViewById()和setonclicktListener()解放出来,...
阅读全文
摘要:同步更新至个人blog:http://dxjia.cn/2015/07/ffmpeg-porting-to-android/空闲做了个小应用,从视频里截图,然后再将截图拼接为一个gif动画;起初使用的是gifflen这个库,修改了一些bug之后,这个库能用起来了,但有2个问题比较难搞:1、截图使用的...
阅读全文
摘要:最近在将一个小应用从eclipse开发迁移到android studio,程序中有native代码实现,在eclipse是靠Android.mk这么个mk文件来组织编译的,但到android studio上就不行了,因其是靠gradle组织,所以makefile里的配置要转换为build.gradl...
阅读全文
摘要:最近发现原生短信应用的搜索功能的搜索结果十分不准确,所以就开始追踪代码;关于android searchview的使用这里就不描述了,简单说一下,android的searchVIew是支持autocomplete的,也就是输入文字就会自动显示一个下拉的搜索结果,相当于快速显示,用户可以直接点击出现的...
阅读全文
摘要:一直通过property来控制android系统的号码匹配位数,之前的项目都工作的好好的,但到了KK时,在sqlite库中引用property的相关方法,却一直编译error...折腾了好久,发现从KK开始google在编译 libcutils到host static library时,不再将pro...
阅读全文
摘要:android中在各个service或者acitivity之间可以通过Intent来传递一些数据,intent原生直接提供了一些简单数据类型的数据的传递,使用起来也很方便,比如int boolean 和 string等,当然还可能传递这些类型的数组形式已经list形式; 但在我们的使用往往希望...
阅读全文
摘要:转自:http://liubin.nanshapo.com/2010/12/28/memory-leak-for-the-thread/最近解决的一个内存泄露,竟然是由于线程问题引起的看看下面代码,如何?1 new Thread(new Runnable() {2 publi...
阅读全文
摘要:android调用一些telephony接口时,经常会 使用下面的代码 ITelephony.Stub.asInterface(ServiceManager.checkService("phone")),那么这个phone service的具体实现在哪呢?在下面的路径:..\packages\app...
阅读全文
摘要:在2.1之前的版本中,只有一个drawable,而2.1版本中有drawable-mdpi、drawable-ldpi、drawable-hdpi三个,这三个主要是为了支持多分辨率。 drawable- hdpi、drawable- mdpi、drawable-ldpi的区别: (1)drawa...
阅读全文
摘要:使用Eclipse定义一个ImageVIew的时候 总是提示这个[Accessibility] Missing contentDescription attribute on image警告,虽说可以不理 但总是感觉怪怪的,在网上一搜 发现原来这是ADT 16.0(我使用的是ADT20.0)的新...
阅读全文
摘要:[转自]:http://iaiai.iteye.com/blog/1102958设置边框圆角可以在drawable-mdpi目录里定义一个xml:Java代码 解释:solid的表示填充颜色,为了简单,这里用的是黑色。而corners则是表示圆角,注意的是这里bottomRightRadius是左下...
阅读全文

浙公网安备 33010602011771号