凯立德安卓导航HTC专用 凯立德的安卓导航,适合用 HTC 手机的你用来出行导航。定位还挺准,路况更新也快,最重要的是界面人性化,新手上手完全没问题。支持驾车、步行、骑行各种出行方式,城市小巷、村里小路都能找着,蛮方便的。 实时路况和语音导航这两项功能比较实用,像遇上堵车或突发事故,它会自动改路线,导航时也不用一直盯着屏幕,
Android UI设计指南 Android 应用的图标设计,其实挺有讲究的。图标不光得好看,还得在不同屏幕密度下都清晰、协调。这个《Android_UI 设计指南》就挺全面,基本把启动图标、菜单图标、状态栏图标、Tab 图标这些常见类型都梳理了一遍。你不用到处翻文档,只要照着它的尺寸要求和命名规范来,基本不会出错。尤其是多精度
Android PDF预览集成方案 Android 应用里的 PDF 预览需求还挺常见的,尤其是一些教育类、阅读类、企业资料类 App,用得多。AndroidPdfViewer就是一个还不错的开源库,集成流程简单,体验也挺流畅的,适合快速上手。Vitamio 团队开发的这个库,API 设计得蛮直观的,加载 PDF 不用大费周章——写几
仿QQ通讯录移动端通讯录项目 仿 QQ 通讯录的项目,适合练手也适合进阶。UI 挺像 QQ 的老版本,简洁清爽,响应也快。你可以用RecyclerView做联系人列表,加上分组+搜索,效果就到位了。数据库的话,Android 用SQLite就够了,iOS 可以上Core Data。想同步数据?用下 REST API,走一波OAu
Android图片浏览器 Android 平台的超炫图片浏览器,视觉效果做得挺花的,不只是看图那么简单。像图片加载这块,用的是比较成熟的库,比如Glide、Fresco。其中 Fresco 对大图挺友好,不卡顿,滚动也流畅。缩放、滑动、旋转这些交互,靠GestureDetector和ScaleGestureDetector配
AMS核心原理与启动流程解析 AMS 的启动流程,是整个 Android 系统启动后最关键的一环。作为老司机,推荐你去看看 AMS 的核心原理,讲得挺清楚的,尤其适合平时搞 Android 开发的同学。 AMS的职责,其实说白了就是管进程、管 Activity、还要协调系统各个模块之间的调度。别小看它,像你平时写的startAc
Android短信实时获取功能 Android 的短信实时获取功能,说复杂也不复杂,关键就是绕过几个坑。权限声明、广播接收、数据解析,每一步都挺讲究。尤其是SmsReceiver的实现,接收短信的时候别忘了注册,不然啥都收不到。文章还提到了后台服务的方式,挺实用的,尤其是 Android 8.0 之后那些限制,搞不好你代码写得再好
MoVeBall AndEngine小球物理示例 基于 Andengine 的 MoVeBall 示例,算是个入门还挺友好的项目。它演示了如何让一个小球在屏幕上动起来,而且还加了物理效果,像碰撞、反弹这些,都是靠Box2D搞定的。整个项目结构清晰,适合刚上手想搞点小游戏的你。场景管理这块也讲得比较细,Scene和SceneManager怎么配合用,
晶晨VOICE_ASSIST键改为SEARCH搜索功能 晶晨盒子的遥控键值可以修改为搜索功能,这事儿其实挺实用的。原来的VOICE_ASSIST键嘛,基本没啥用,按了也没反应,现在直接改成SEARCH,一下子能调出搜索框,省事不少。改完之后,系统识别也正常,不用额外装什么 APP,纯靠系统层修改,挺干净的。 改键值的核心是对键码的重新映射,思路蛮简单——
Android Zigbee智能家居控制项目 Android 端的智能家居控制源码,还挺适合拿来练手的,尤其你要是对 Zigbee 感兴趣,那就更合适了。项目用的是 Zigbee 协议,低功耗、稳定性也不错,搭个小网关,家里各种设备都能串起来。 Zigbee 通信的应用在这儿体现得到位,家里灯光、插座这些都能远程控制。用 Android 做前端