Android
文章平均质量分 68
lixinso
这个作者很懒,什么都没留下…
展开
-
Android开发-一个简单的五子棋游戏
我刚刚在Android上写的一个五子棋的小程序,在这里跟大家分享一下。 写完以后感觉Android的SDK,虽然也是使用Java的,但是跟Java ME还是有很大不一样。 首先就是Android的SDK没有实现所有的Java ME标准,原来运行在KJava上的应用程序是不能在Android上直接跑的。 另外就是Android的SDK有大量的API是Android自己的,需要开发人原创 2009-05-31 22:53:00 · 12118 阅读 · 14 评论 -
用aapt从apk中提取package,activity,versionCode等相关信息
用aapt从apk中提取package,activity,versionCode等相关信息原创 2010-11-30 15:55:00 · 5524 阅读 · 0 评论 -
让你自己写的Android的Launcher成为系统中第一个启动的,也是唯一的Launcher.
如果你要定制一个Android系统,你想用你自己的Launcher(Home)作主界面来替换Android自己的Home,而且不希望用户安装的Launcher来替换掉你的Launcher.我们可以通过修改Framework来实现这样的功能。这里以Android2.1的源代码为例来实际说明。原创 2010-09-08 20:58:00 · 21782 阅读 · 16 评论 -
Android点滴(1):获取Android系统的唯一识别码
在计算机上,我们习惯用MAC地址来标志一台计算机。在Android设备上,可以用IMIE或者Android ID来标志一个设备。看一下Android上怎样获取这样的信息。一个是TelephonyManager的getDeviceId,另外一个是Settings.System的ANDROID_ID原创 2010-09-16 21:44:00 · 11967 阅读 · 0 评论 -
读懂Android (1):使用Android内部的DownloadProvider下载文件,并获取cache权限
Android内部提供了一个DownloadProvider,是一个非常完整的下载工具,提供了很好的外部接口可以被其他应用程序调用,来完成下载工作。同时也提供和很好的下载、通知、存储等机制。在Android的Browser等工具里面都用到了这个DownloadProvider。但是很遗憾的是,这个DownloadProvider不对app开发人员开放,只作为内部使用。我们现在去探究如何将DownloadProvider拿来给自己用。原创 2010-09-16 19:10:00 · 19405 阅读 · 5 评论 -
Android修改system只读权限:remount
Android上替换Launcher有两种方法,一种是将img烧到设备上时,将Launcher打进去,另外也可以试着替换Launcher。这里先测试第二种。想修改替换以下Android里的Launcher, 但是Laucher所在的目录/system/app是只读的。需要先通过remount将其设置为rw。具体操作:原创 2010-08-24 19:29:00 · 28008 阅读 · 10 评论 -
Use busybox tool on Android to edit default gateway
<br /> <!-- @page { margin: 0.79in } P { margin-bottom: 0.08in } --><br /> <br />copy busybox to android<br />cd /compat_app<br />mkdir bin<br />run busybox<br />./busybox --install -s /compat_app/bin<br />chmod 777 busybox<br />e原创 2010-08-20 12:00:00 · 931 阅读 · 0 评论 -
复习一下Android Activity的生命周期
复习一下Android Activity的生命周期原创 2010-07-27 14:19:00 · 924 阅读 · 0 评论 -
Android中使用Timer配合postInvalidate()刷新View
在一个没有使用线程的小游戏中想刷新一下时间进度,想到用Timer。于是写了一段代码: nStartRoundTime = System.currentTimeMillis(); nT1 = new Timer(); nT1.schedule(new TimerTask(){ //计划运行时间间隔 publ原创 2009-06-23 07:09:00 · 8542 阅读 · 0 评论 -
Android 模拟器从纵版到横版切换的快捷键
Ctrl+F11方便的从纵版切换到横版。原创 2009-06-20 08:45:00 · 1332 阅读 · 1 评论 -
Android 为一个新产品作编译配置(Product Definition Files)
<br />在 vendor/<company_name>/products/<first_product_name>.mk 下配置相应的Product配置信息,<br />比如哪些应用需要build进去,就列在 PRODUCT_PACKAGES中,需要编译哪些语言和分辨率的资源进去,可以修改PRODUCT_LOCALES。<br /> <br />例如 PRODUCT_LOCALES += hdpi, 这样编译的时候,就只会把app下的hdpi的资源编译进去,而不会编译mdpi,ldpi等目录下的资源。<原创 2010-10-27 16:00:00 · 3657 阅读 · 1 评论