首先来看一个控件的例子:(原文地址:http://blog.csdn.net/vector_yi/article/details/24428085)手机上类似这种场景你一定已经见过非常多次了,但有没有考虑过它是如何实现的?或许你会觉得这是一个略微复杂的自己定义的View,但,没错,这实际上仅仅是一个...
分类:
移动开发 时间:
2014-06-26 22:51:51
阅读次数:
284
1、cygwin环境变量设置可在Cygwin.bat 中设置set NDK_ROOT=P:/android/android-ndk-r8e或者在home\Administrator\.bash_profile中设置NDK_ROOT=/cygdrive/p/android/android-ndk-r8...
分类:
移动开发 时间:
2014-06-26 22:51:13
阅读次数:
389
[Android开发那点破事]解决android.os.NetworkOnMainThreadException昨天和女朋友换了手机,我的iPhone 4S 换了她得三星I9003。第一感觉就是好卡,果断刷机。以前是Android 2.3的系统。回来刷成了4.4。好了,问题来了。在我用手机测试我们的...
分类:
移动开发 时间:
2014-06-26 22:25:16
阅读次数:
292
我从昨天开始接触android开发的书籍,主要是国内写的一些案例教程,不拗口,所以不难读懂。这些书的结构一般是,android开发环境的搭建,基本组件:activity、service、broadcastreceiver、contentprovider以及intent几个核心组件的结构,andr.....
分类:
移动开发 时间:
2014-06-26 17:25:05
阅读次数:
245
今日凌晨,谷歌(微博)在I/O大会上发布了全新设计语言Material Design。在20多天前的WWDC上,苹果也发布了全新编程语言Swift。两家科技巨头公司,在一年一度的开发者大会上,都发布了全新的语言,但这二者却有着本质的区别。
Material Design是一款全新的设计语言,谷歌计划将这款设计语言应用到Android、Chrome OS和网页等所有平台上。
...
分类:
移动开发 时间:
2014-06-26 12:02:06
阅读次数:
271
Android系统开发过的大家不管是framework以上还是native,大家都会遇到过不同Android版本差异带来的问题,Deprecate这个词framework层接触比较多童鞋会见得相当多,甚至一些api还会有一些bug. 本人总结Android开发针对版本不同问题的个人心得:
1.首先查看官方文档和framework源码,这里推荐一个网址在线查看android各个系统版本的源...
分类:
移动开发 时间:
2014-06-26 10:53:41
阅读次数:
373
首先来看一个Activity当中启动另一个Activity,直接上代码说吧: (1)首先要多个Activity,那么首先在res-layout下新建一个 Other.xml,用来充当第二个Activity的布局文件 (2)加入一个 src 下加入一个类文件(java里...
分类:
移动开发 时间:
2014-06-25 12:19:41
阅读次数:
224
1. launcher是桌面应用程序
在AndroidManifest.xml里面 添加:
首先将我们的应用程序作为home
可参考: http://blog.csdn.net/sljjyy/article/details/11927713...
分类:
移动开发 时间:
2014-06-25 08:05:47
阅读次数:
179
使用android自动化测试工具monkeyrunner启动应用时,需要填写被测程序的包名和启动的Activity,以下有两种查看应用包名package和入口activity名称的方法:
方法一:使用aapt //aapt是sdk自带的一个工具,在sdk\builds-tools\目录下
1.以ES文件浏览器为例,命令行中切换到aapt.exe目录执行:aapt dump badging...
分类:
移动开发 时间:
2014-06-25 07:36:52
阅读次数:
327
刚接触Android开发的时候,对touch、key事件的处理总是一知半解,一会是Activity里的方法,一会是各种View
中的,自己始终不清楚到底哪个在先哪个在后,总之对整个处理流程没能很好的把握。每次写这部分代码的时候都有些心虚,
因为我不是很清楚什么时候、以什么样的顺序被调用,大都是打下log看看,没问题就算ok了。但随着时间流逝,这种感觉一直
折磨着我。期间也在网上搜索了相关资料...
分类:
移动开发 时间:
2014-06-25 07:06:31
阅读次数:
442