Android系统架构解析 Android 的架构挺有意思的,一整套从内核到应用的方案,适合你想搞清楚系统底层和开发之间怎么打通。像它的应用框架,支持模块重用,组件之间可以灵活调用,做复杂一点的项目也不发怵。还有那个Dalvik 虚拟机,优化得还挺狠,专门为移动设备省资源,运行起来不卡顿。图形这块也没拉胯,2D 库够用,3D
NSObject GNUstep实现源码 NSObject 的源码,真的是 Objective-C 开发里挺值得一看的资源。你平时用的那些init、dealloc、KVC、KVO,其实背后都藏着多机制和巧思。这份压缩包就是 GNUstep 版本的实现,跟 Apple 那套类似但又不完全一样。读一读,能帮你更扎实地理解 OC 底层,也能顺手看
MTK UST OTG功能介绍 联发科平台的 USB OTG 代码资源,算是我挖到的一个比较实用的内部宝藏文档。文档里讲了 MTK 平台(比如 MT6575)上,怎么在 Android 系统实现USB OTG功能。挺适合你要搞设备调试、驱动开发的时候看一眼。文件结构清晰,驱动代码也写得还不错。路径像mediatek/platfor
天气预报关键词智能查询 关键词搜索的天气系统,真挺实用。天气预报系统的关键词搜索做得蛮智能的,像是你只要输个“北京”或“黄山”,它就能迅速识别出来,还把实时天气和接下来几天的预报都给你整明白,响应也快,体验感不错。项目结构清晰,MainActivity.java负责界面逻辑,WeatherService.java搞定数据抓
FragmentTabHost多标签页管理控件 FragmentTabHost 的多 Fragment 切换方式,挺适合做那种标签页比较多的界面,尤其在平板或大屏设备上顺手。它最早是 API 13 加入的,算是对老旧 TabHost 的一种升级。每个标签页都配一个 Fragment,逻辑清晰,模块化也强,维护起来不费劲。 FragmentTabH
RSA SHA256实现适用于iOS与Android RSA 加密的 Objective-C 和 Java 实现,适配 iOS 和 Android,挺方便的。之前上传的版本有个-9809的报错,后来仔细一查,原来代码写得有点问题。这次的版本修好了,测试也顺了不少,推荐你用这个新的,旧的那个删不掉,真不好意思哈。 RSA配合SHA256做签名,用在支付、
JNI简介与实现 JNI 的 Java 调用 C 逻辑,是 Android 里提性能的老招了。Java Native Interface这套机制,允许你在 Java 代码里直接蹦进 C/C++写的逻辑,搞点更贴近底层的事儿,比如音视频、图像识别、系统 API 啥的,性能贼稳。Android 项目里的 JNI 用法,主
酷派7295获取Root权限指南 酷派 7295 的 root 方式说复杂也不复杂,说简单也别掉以轻心。要想玩得转这台老机型,获取权限基本是第一步——能让你删掉预装软件,优化后台,还有机会刷上更干净流畅的系统。工具方面我打包推荐几个:KingoRoot这类一键工具挺省事的,界面清楚,点几下就搞定;配套的 USB 驱动也别忘了,能保证
Android SSL实用示例代码 Android 开发里的 SSL 用法,真的是个让人又爱又恼的点。这个源代码的例子挺实用的,涵盖了从SSLContext配置、自签名证书到HttpsURLConnection的落地实现,基本上开发中常遇到的坑都踩了一遍。你要是最近在做 HTTPS 相关的东西,蛮值得参考一下的,代码也不复杂,改改就能
Swift by Tutorials实战教程 Swift 的教程不少,但 RayWenderlich 家的这本《Swift by Tutorials》还挺的,适合想把 Swift 基础打扎实的人。它不是那种泛泛讲语法的,而是一步步带你做项目,学完直接能上手写代码,挺实用的。 一步步写实际项目的方式挺友好,尤其是刚接触Swift的时候,不容易迷路