Android 1.5手把手实战特刊 Android 开发入门的好帮手,基于 SDK 1.5的经典教材,手把手带你上手各种实战项目,挺适合刚接触 Android 或者想补基础的朋友。案例多,讲得也比较细,嗯,照着练一练,理解挺快的。 全书不仅有小例子,还有 5 个完整商业项目,比如RSS 阅读器、在线音乐播放器、豆瓣客户端,源码都附上了
OCAndSwiftDemo iOS混编示例 OC 项目里的 Swift 模块,或者 Swift 工程里调 OC 代码,其实挺常见的,尤其是老项目里头。这个资源叫OCAndSwiftDemo,它讲的就是OC 和 Swift 混编这事儿,挺实用的。你如果在搞 iOS 开发,多多少少都得碰上点这类情况。桥接头文件是关键。加上ProjectName-
iOS ScrollView点击封装组件 iOS 开发里的滚动视图,功能是真的强大,尤其是用来做图片浏览、内容滑动那类交互。封装一个带点击事件的 ScrollView,可以帮你省掉多重复劳动。自定义的MyScrollView类挺方便的,支持传数组进来自动生成子视图,还能直接回调点击事件,响应也快,代码也简单。用法上直白,传个数据数组,加个点
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 用法,主