Android图片浏览器 Android 平台的超炫图片浏览器,视觉效果做得挺花的,不只是看图那么简单。像图片加载这块,用的是比较成熟的库,比如Glide、Fresco。其中 Fresco 对大图挺友好,不卡顿,滚动也流畅。缩放、滑动、旋转这些交互,靠GestureDetector和ScaleGestureDetector配
AMS核心原理与启动流程解析 AMS 的启动流程,是整个 Android 系统启动后最关键的一环。作为老司机,推荐你去看看 AMS 的核心原理,讲得挺清楚的,尤其适合平时搞 Android 开发的同学。 AMS的职责,其实说白了就是管进程、管 Activity、还要协调系统各个模块之间的调度。别小看它,像你平时写的startAc
Simulink单相PFC与半桥LLC设计C模块保护逻辑实现 Simulink 的 PFC 与半桥 LLC 设计,逻辑保护做得挺周全的,适合搞电源仿真的你。整个设计是基于C 模块的,保护逻辑写得比较细,像过流、过压、欠压这种常见的异常情况都能。电路部分用了单相 PFC加半桥 LLC的组合,效率上还不错,响应也快。仿真环境在 Simulink 里搭的,模型结构清
Android短信实时获取功能 Android 的短信实时获取功能,说复杂也不复杂,关键就是绕过几个坑。权限声明、广播接收、数据解析,每一步都挺讲究。尤其是SmsReceiver的实现,接收短信的时候别忘了注册,不然啥都收不到。文章还提到了后台服务的方式,挺实用的,尤其是 Android 8.0 之后那些限制,搞不好你代码写得再好
OC转Swift代码自动转换辅助 oc 代码的 swift 重写真是个老生常谈的活了。是你接手个老项目,全是 OC 写的,想加点新功能还得手动翻译一遍?那效率也太低了。还好现在有工具能直接把 OC 转成 Swift,省了不少事。语法转换这块差别挺多的,像 OC 的@interface、@property、block,到了 Swift
MoVeBall AndEngine小球物理示例 基于 Andengine 的 MoVeBall 示例,算是个入门还挺友好的项目。它演示了如何让一个小球在屏幕上动起来,而且还加了物理效果,像碰撞、反弹这些,都是靠Box2D搞定的。整个项目结构清晰,适合刚上手想搞点小游戏的你。场景管理这块也讲得比较细,Scene和SceneManager怎么配合用,
晶晨VOICE_ASSIST键改为SEARCH搜索功能 晶晨盒子的遥控键值可以修改为搜索功能,这事儿其实挺实用的。原来的VOICE_ASSIST键嘛,基本没啥用,按了也没反应,现在直接改成SEARCH,一下子能调出搜索框,省事不少。改完之后,系统识别也正常,不用额外装什么 APP,纯靠系统层修改,挺干净的。 改键值的核心是对键码的重新映射,思路蛮简单——
iOS水波纹动画中心扩散效果 iOS 的水波纹动画,挺适合用在按钮点击或者界面过渡的时候。它从中心扩散开来,颜色还能渐变,看起来顺滑。实现上主要靠Core Animation,用到的是CALayer和CAKeyframeAnimation这些老熟人。 水波纹的核心是一个自定义的CALayer,不靠图片,直接用动画画出来。layo
Beginning iPhone Development with Swift 5第五版 Swift 5 的 iOS 开发书,内容挺系统,适合从头学起的那种。书名有点长——《Apress.Beginning.iPhone.Development.with.Swift.5.5th.Edition.2019》,但别被吓着,其实讲得还蛮清楚。语法、控件、UI 逻辑一步步来,跟着练就对了。Swi
Android Zigbee智能家居控制项目 Android 端的智能家居控制源码,还挺适合拿来练手的,尤其你要是对 Zigbee 感兴趣,那就更合适了。项目用的是 Zigbee 协议,低功耗、稳定性也不错,搭个小网关,家里各种设备都能串起来。 Zigbee 通信的应用在这儿体现得到位,家里灯光、插座这些都能远程控制。用 Android 做前端