Android界面效果合集 安卓界面的花样,真是五花八门。有时候 UI 设计不太给力?没关系,这个资源就挺顶的。汇总了一堆安卓界面效果,从常规的按钮样式到复杂的动效切换,基本上都能找到对应的代码和示例,改改就能用。对于不太会设计又得自己搞 UI 的开发者来说,简直是救命神器。 黑色简洁风格的导航栏、卡片式布局的列表、滑动切换的
模拟鸭子游戏UML策略模式示例 UML 的模拟鸭子游戏设计图,蛮适合用来理解策略模式的。用来给新手讲讲怎么把行为拆出来、怎么动态切换行为,效果挺直观的。你要是最近在啃设计模式,拿这个做参考,合适。 模拟的是那种鸭子游戏里的不同种类鸭子——有的会飞,有的不会飞;有的会叫,有的静悄悄。通过接口抽象再配合组合+多态,让你一眼就看出UML
jd-gui Android反编译工具 Android 开发时,想看看别人 APK 里都写了啥?反编译工具能帮你一探究竟。jd-gui.exe就挺好用的,一双眼就能直接看懂.class 文件里的内容。图形界面,点开就能看源码,响应也快,代码结构比较方便。 APK 文件其实就是个压缩包,先用压缩工具解开,能看到一堆文件,.dex是重点。用d
Objective-C高级编程iOS与OS X多线程与内存管理 多线程的性能优化、内存管理的底层细节,Objective-C高级编程的这本书讲得还挺透的。是你要在iOS或者Mac上折腾多线程,不管是用GCD、NSOperation还是传统的pthread,都能找到比较系统的,配合图示和代码例子,读起来不烧脑。 多线程的调度方式、线程安全的,这些在开发中常遇到,书
dmidecode 2.10SMBIOS信息读取工具 系统信息工具里的老江湖——dmidecode-2.10-test.tar.gz,专门用来搞定和SMBIOS、DMI打交道那点事。黑盒厂商的主板信息?BIOS 里的隐藏字段?它都能帮你读得明明白白。命令行工具的形式,用起来其实还挺顺手的。执行一下dmidecode,分分钟把序列号、制造商、内存插槽信息
Android v7兼容性组件库 Android 项目里的 v7 包,说实话,还是蛮常用的,尤其是搞兼容性和 UI 组件的时候,基本少不了它。这个资源里了一部分v7的 jar 包,虽然不是最新最全的,但用来学习、调试还是挺方便的,拿来就能跑,省事不少。 像RecyclerView这类控件,你在新项目里用得再多,它底层还是靠v7包支撑
WKWebView网页加载组件 WKWebView 的加载速度、性能和安全性都比 UIWebView 强不少。现在搞 iOS 开发的,基本都换成它了。你要是还在用 UIWebView,真的得赶紧换,不然 App Store 审核都卡你。WKWebView的配置也挺灵活,比如能设置自定义的 UserAgent,还能控制是否加载图片、
QPST 2.7.422高通调试工具 高通设备的刷机利器,QPST 2.7.422是我用得最顺手的调试工具。UI 虽然不花哨,但该有的功能一个不少,刷错 rom、分区挂掉、甚至 字库损坏,它都能帮你稳住场面。 QPST的核心是高通平台的原厂支持,工具稳定、兼容性好,适配各类 9008 模式设备也挺靠谱。尤其你用过别的刷机工具后再回头看它
CascadingMenuViewLib Android两级菜单组件 Android 的两级级联菜单,用起来还挺顺的,是配合 PopWindow 和 Fragment,灵活性一下就上来了。你可以想象一下,点一下左边分类,右边立马跟着刷新子项,响应也快,交互还不乱。CascadingMenuViewLib 这个库封装得还不错,支持 Custom View,样式和行为都能
Swift瀑布流布局组件 Swift 的瀑布流布局,适合做图片墙、商品展示那种。用UICollectionView搞定,灵活、好用,样式随便你自定义。想要自动适配每个 cell 高度?只要用UICollectionViewFlowLayout稍微改下,重写几个方法,动态算高度就行,响应也快,表现还挺稳的。自定义FlowLay