Android Context源码解析与思维导图 如果你做 Android 开发,理解Context真的是挺重要的。Context 并不复杂,但它在应用中起着关键作用,多时候直接决定了你如何访问系统服务或者管理资源。这个资源从源码上做了一个彻底的解析,是了Context的继承关系和常见的应用场景。你会看到具体的,比如getApplication和g
Android仿QQ列表ExpandableListView滑动固定顶部效果 Android 仿 QQ 列表ExpandableListView,滑动时可以把title固定在顶部,效果挺酷的。还有下拉刷新和上拉加载的功能,体验上也蛮顺畅的。这个项目已经在真机上测试过,稳定性还不错。虽然花了点时间写,感觉挺有成就感的。如果你正在做类似的列表功能,或者想提升你的 UI 交互体验,
Android Cupcake 1.5SDK 想了解 Android 开发的初期版本吗?这款android-cupcake-1.5-src SDK挺适合开发者,尤其是想深入了解 Android 1.5 版本的朋友。这个 SDK 包含了 Android 1.5 的源代码,开发者可以直接上手,修改系统或开发自定义应用。SQLite数据库、Java库
Android文件MD5验证 在 Android 开发中,MD5 验证是确保文件完整性的常用方法。用 MD5 验证文件的好处是它能够快速、准确地判断文件是否遭到篡改。其实实现起来也蛮简单,只需要用到 Java 的MessageDigest类就行了。 ,你需要导入java.security.MessageDigest和java.i
ViewPager页面切换示例 滑动切换页面的神器,非 ViewPager 莫属。它在 Android 里用得多,像应用引导页、Tab 切换这些场景,配合 Fragment 就能搞出流畅的交互。适配器用起来也不难,instantiateItem()负责造页面,destroyItem()负责回收,省内存。 想禁用滑动?嗯,也挺简单,
Android GIF显示控件 想要在 Android 中轻松显示 GIF 动画?GifView控件挺不错的,支持流畅的 GIF 显示。它的核心类就四个:GifAction.java,用来观察 GIF 是否加载成功;GifFrame.java,存储图片、延迟等数据;GifDecoder.java,负责解码;以及最重要的主类GifV
Android UI设计指南 Android UI 设计还是蛮重要的,直接关系到用户体验。Material Design这套设计体系几乎是每个 Android 开发者的必修课。这里了一些关于布局、子菜单和标签页等的源码,你更好地理解并实现这些 UI 元素。比如,LinearLayout、RelativeLayout和Constr
主食界面Android点餐系统方案(四) 主食界面的设计挺简洁的,界面风格一目了然,适合餐饮类应用。Android 点餐系统的主食页面,主要包括各种主食选择,一目了然的列表展示,方便用户快速找到想吃的菜品。使用了比较简洁的布局,响应速度也蛮快的,用户体验挺友好的。如果你是做餐饮系统的前端开发,这个页面设计挺有参考价值的。 另外,源代码也了,
JarOrClass2Pas Java-Delphi/C++Builder代码转换器 跨平台开发的老玩家会对JarOrClass2Pas挺感兴趣。它能把 Java 的.jar包直接转成 Delphi XE 或 C++Builder 能认的代码,省得你手写一堆接口。用法直白,丢进去 JAR,出来就是可以调用 Java 类库的方法定义。 像你手上有一套成熟的 Java SDK,但项目要用
Android ADT 0.9.0Eclipse开发插件 老版本的Android ADT-0.9.0插件,是配合 Eclipse 搞 Android 开发的老伙计。嗯,安装简单,配置也不折腾,连新手都能快跑起来。写 UI 的时候,布局预览还挺直观,拖控件的感觉跟拼积木差不多。 在 Eclipse 里搞 Android 项目时,用它可以直接新建 Activi