SensorMouse体感遥控鼠标 手机的陀螺仪+加速度计,其实还能拿来当鼠标用,蛮酷的吧?这是个叫 sensor mouse 的小工具,安卓手机装个 PangaeaSolution.SensorMouse.apk,电脑上跑 SensorMouseServerForWin.zip,连上就能用手机晃来晃去控制鼠标,响应还挺快的,手感也不
PuyoClone Swift消除游戏项目 PuyoClone 的代码挺适合练手的,灵感来自经典的俄罗斯方块,不过玩法更偏向“消消乐”,小球颜色一搭上就能连锁消除,挺有意思。整个项目逻辑清晰,用的是 iOS 平台常见的Objective-C或Swift,估计用了UIKit或SceneKit来搞动画和用户交互。游戏循环、碰撞检测、动画、交互这些
落坨翔子安卓小游戏源码 落坨翔子的安卓小游戏,玩法挺简单,左右滑动小人躲避从天而降的障碍物,节奏还挺快,玩起来蛮上头的。用Android Studio开发的,Java写的核心逻辑,运行起来响应也快,适合想练手的小伙伴。 项目结构比较清晰,MainActivity.java控制游戏主逻辑,碰撞检测、分数计算、模式切换都搞得比
Mac OS X 10.6.3雪豹系统 雪豹系统的清爽界面和轻量级设计,对老设备友好。Mac OS X 10.6.3 虽然年代久远,但在某些特定开发环境下,比如老版本的 Xcode 或 Flash 开发,还是挺有价值的。尤其是想在旧机器上跑点东西的同学,用这个系统折腾一下还挺合适的。 老款Mac或者一些AMD平台上安装雪豹,其实并不算麻烦
Android Studio应用开发环境 安卓开发的开发环境里,Android Studio的体验真的是越来越顺了。集成度高,响应快,调试也方便。全新的Android Studio IDE,挺适合刚入门或想系统搞懂安卓开发的朋友。它把项目结构、代码提示、模拟器调试都整合得蛮顺畅。写代码的时候,提示也挺智能,能省不少功夫。像你要做个移动打卡、
仿腾讯好友列表展开收缩效果UI实现 仿腾讯好友列表的展开收缩效果,蛮常见也蛮实用,是在联系人类应用里。你如果在做 IM 或者通讯录功能,这个代码资源真的可以省不少事。 树形结构的数据配上UITableView或者RecyclerView,就能做到分组点击展开、再次点击收缩。响应也快,逻辑也不难,关键是体验好。 结构上,一个数据模型就搞
核方法概述哈工大模式识别 模式识别里的核方法,用的就是“把复杂问题搬到高维空间去变简单”的思路。挺像打游戏开挂,一键高维变换,啥非线性分布都能被线性算法吃掉。哈工大的比较通俗,先嵌入再,流程清晰,适合快速上手。 核方法的核心是“变维”,你可以理解为:看不清的图像放大了再看,是不是更容易识别?在特征空间里搞这事,配上线性代数和
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类挺方便的,支持传数组进来自动生成子视图,还能直接回调点击事件,响应也快,代码也简单。用法上直白,传个数据数组,加个点