- 博客(10)
- 资源 (5)
- 收藏
- 关注
转载 5分钟学会AIDL
本文首先发表在:http://www.hikyson.cn/archives/749 可以在http://git.oschina.net/cocobaby/AidlTryer下载demo。AIDL概述AIDL和其他的接口定义语言(IDL)工作原理类似。它允许你定义一些接口,通过跨进程通信原理(IPC), 使得客户端和服务端进行通信。 在android系统中,我们知道,每个应用运行在独
2015-05-29 13:12:28 456
转载 个人开发者必须知道的一些事
本文首先发表在:http://www.hikyson.cn/archives/746刚做完TT日程管理的3.0大版本,一路走来,感觉有些东西应该写下来,为了自己以后能够有个回顾,也为了给新手朋友一些鼓励和经验。TT日程管理最新版下载1.0版本一开始做这个应用也没有多想,只是有天觉得自己需要记些事情,可以到时提醒,可以云同步,仅此而已。然后,1.0版本就诞生了。而事实上,1.0的版本现在看起来就是一
2015-05-29 13:11:13 424
转载 ANDROID 自定义VIEW 的相关说明
本文首先发表在http://www.hikyson.cn/archives/468参考android developer,文章适用于用过一点点自定义view的新手。首先讲两个方法:invalidate();requestLayout();这两方法用来刷新view,一旦view的属性变化一定要调用这两个方法,否则会发生意想不到的错误自定义view一定会有ondraw,每个view都会调用这个方
2015-05-29 12:56:35 391
转载 TT日程管理V2.0开发系列1——经验分享
本文首先发表在http://www.hikyson.cn/archives/550本文主要用于记录开发过程中的一些注意事项,也可为其他开发者提供一些参考。TT日程管理下载地址 其实TT日程管理这个应用之前有过V1.0,只不过由于自己的疏忽,导致现在两个版本不能有连贯性。虽然这样,我还是要把应用版本从2.0开始。 从一开始就是致力于把应用的一些特效,UI做到尽可能好,所以2.0版本的日程管
2015-05-29 12:51:46 683
转载 事件驱动开发
本文首先发表在http://www.hikyson.cn/archives/651最近android的事件驱动开发风靡一时,一夜之间似乎所有人都在搞这个东西,这里我就记录一下我是怎么把我的应用(TT日程管理)重构为事件驱动模式的。前言首先呢,最主要的,就是eventbus,github地址,类似的一个开源项目是otto,github地址,不过我看了好多文章,似乎说otto性能上不如eventbus
2015-05-29 12:45:08 632
转载 想让应用拥有material风格?
本文首先发表在:http://www.hikyson.cn/archives/739我相信很多人对android 5.0的Material Design一见钟情,有些人比如我简直已经到了崇拜的地步,所以在查阅了大量资料之后,我决定让我的应用也用Material Design的风格润润色。一开始我把我项目原有的theme中的自定义style(比如edittext、textview、button等等)
2015-05-29 13:09:50 742
转载 android布局分析工具
本文首先发布在:http://www.hikyson.cn/archives/754今天想找找android查看布局层级的工具,结果没找到(继续找)。不过,在android sdk目录下找到一个工具叫uiautomatorviewer.bat,具体目录如下: \sdktools\tools我查了一下似乎是用于UI测试的,不过我用了一下发现它竟然可以用来看布局层级!打开这个工具,页面如下:手
2015-05-29 13:06:38 1176 1
转载 java值传递思考
本文首先发表在:http://www.hikyson.cn/archives/696本文主要举例说明为什么java是值传递、普通类对象的传递和String类型的传递过程。先看下代码,很简单Person类public class Person { public String name; public Person(String name) { this.name = n
2015-05-29 13:06:35 344
转载 heap工具查看内存泄漏
文章首先发表在:http://www.hikyson.cn/archives/636eclipse提供了heap工具用于查看内存占用情况该工具在DDMS下手机连接电脑,选中要测试应用的进程,之后选中update heap。如图选中右边面板的heap标签如图 第一次需要点击 cause GC ,面板中才会有数据出现,之后就不需要手动gc了然后我们可以操作应用,然后观察data objec
2015-05-29 13:01:44 794
转载 APK分析工具:ApkAnalyser
更多文章:http://www.hikyson.cn/1.下载ApkAnalyser的jar包2. 启动 java -Xmx1024m -jar ApkAnalyser.jar双击也可以3. 设置adb的路径在 File>settings 目录下4. 设置apk及sdk路径在 File>Set paths 目录下左边 Android SDK 里设置sdk路径: /android-sdk-p
2015-05-29 12:58:58 946
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人