fir.im Weekly - 1000 个 Android 开源项目集合

2015-12-03 17:40:05 +08:00
 Imshaha
冬天到了,适宜囤点代码暖暖身。本期 [fir.im]( http://fir.im/?utm_source=v2ex&utm_medium=link&utm_content=fir_im_weekly151126) Weekly 收集了最近一些不错的 GitHub 源码、开发工具和技术实践教程类文章分享给大家。

## codeKK — 集合近 1000 Android 开源项目
[@Trinea]( http://weibo.com/trinea)说道:
codeKK 集合了近 1000 Android 开源项目,支持搜索。功能已经比较完善,超过国内外同类网站,可以正式对外了。支持:

- 每小时自动同步最新的开源项目,最新项目随时逛;
- 支持中文搜索,用啥搜啥;
- 与源码解析文档集成;
- 支持协作打标签,收藏方便

项目地址在[这里]( http://p.codekk.com/)。

## Android 的动态加载和热修复
[廖祜秋 liaohuqiu_秋百万]( http://weibo.com/p/1005051503535883/home?from=page_100505&mod=TAB#place) 整理了 Android 的动态加载和热修复相关的资料。欢迎大家补充。 Github 地址在[这里]( https://github.com/liaohuqiu/android-dynamic-load-awesome).

## 10 条提升 Android 性能的建议
来自[@RealmChina]( http://weibo.com/realmchina)的分享。

如何让你的 App 拥有极致性能体验?在 DroidCon NYC 2015 的这个分享里, Boris Farber 带来了他关于 Android Api 以及如何避免一些常见坑的经验,带你了解如何缩短启动时间,优化滑动效果,创建更加顺滑的用户体验。文章[传送门]( https://realm.io/cn/news/droidcon-farber-improving-android-app-performance/)。

![]( http://7xju1s.com1.z0.glb.clouddn.com/image/5/b8/3b4041729f1e73190d1b6a0b349ee.png)

## 11 款 React Native 开源移动 UI 组件
React Native 是近期 Facebook 基于 MIT 协议开源的原生移动应用开发框架,已经用于 Facebook 的生产环境。 React Native 可以使用最近非常流行的 [React.js]( http://www.oschina.net/p/facebook-react) 库来开发 iOS 和 Android 原生 APP 。
[@开源中国]( http://weibo.com/u/1400220917?topnav=1&wvr=6&topsug=1) 社区的[这篇文章]( http://www.oschina.net/news/61214/11-react-native-ui-components) 推荐了 11 个非常棒的 [React Native]( http://www.oschina.net/p/reactnative) 开源组件,希望能给移动应用开发者提供帮助。


## Swift 实现仿 SinaWeibo 、百度外卖、网易新闻下拉刷新效果
作者[@EnjoySR]( http://weibo.com/EnjoySR)用 Swift 实现仿新浪微博、百度外卖、网易新闻下拉刷新样式 Demo (仅供参考), Github 源码已抛出,地址[在此]( https://github.com/EnjoySR/ESRefreshControl)
![]( http://7xju1s.com1.z0.glb.clouddn.com/image/f/96/463de5dfb339668f2574dc00d2c3b.gif)

## 深入剖析 Auto Layout ,分析 iOS 各版本新增特性
作者[@戴铭]( http://www.starming.com/index.php?v=index&view=84)的这篇文章详细地分析和整理了 Auto Layout 的各个知识要点。希望对你有所帮助。全文浏览,点击[这里]( http://www.starming.com/index.php?v=index&view=84)

## 用 Swift 做 Web 开发
来自[@Swift-CN]( http://weibo.com/swiftcnio)的分享。

Perfect - 用 Swift 实现的应用服务器,自带 web 开发框架及支持 REST. 预计下周正式开源,赶紧关注起来。 Github 地址[在此]( https://github.com/PerfectlySoft/Perfect)

## 使用 Gradle Plugin 发布应用到 fir.im 
[fir.im]( http://fir.im/?utm_source=blog&utm_medium=link&utm_content=fir_im_weekly151126) 工程师们最近效率爆表,专为 Android 开发者推出了 Gradle 插件。只需一条 Gradle 指令,即可发布应用到 fir.im & 上传符号表到 BugHD 。如何配置、使用 Gradle Plugin ?请查看[详细文档]( http://blog.fir.im/gradle/).

![]( http://7xju1s.com1.z0.glb.clouddn.com/image/1/2f/25199799ef8f1381e8968cc8c96de.png)

## 实现 iOS 弹性侧滑菜单
自称新人的[@磊_dan]( http://weibo.com/u/3780159484)在阅读了[@KITTEN-YANG]( http://weibo.com/n/KITTEN-YANG?from=feed&loc=at) 的粘性动画源码后,借鉴其原理实现弹性侧滑菜单,发出第二弹开源动画。欢迎 Star [这里]( http://t.cn/RUBp8mx)。

![]( http://7xju1s.com1.z0.glb.clouddn.com/image/3/3e/f36e3ba2a91f371960b3c8a71b4e8.gif)

## 安卓版微信 TabBar 的滑动切换功能
单手操作 iPhone 6 Plus 切换 TabBar 一直是一件很痛苦的事情,[@雷纯锋 2011]( http://weibo.com/leichunfeng)在系统 UITabBarController 的基础上完美实现了安卓版微信 TabBar 的滑动切换功能,而滑动切换是一种不错的解决方案,源码已经分享至 GitHub ,点击[这里]( https://github.com/leichunfeng/WXTabBarController)获取。
![]( http://7xju1s.com1.z0.glb.clouddn.com/image/0/8a/5ce2021d0dd50552f0305f1e17180.gif)

## 俄罗斯程序员实现自动化脚本
由[@fall_ark]( http://weibo.com/fallark)分享。
俄罗斯程序员实现自动化,写了一堆脚本,会给老婆发加班短信、会在宿醉不醒时给自己请假、会自动根据邮件恢复客户的数据库、还可以一键远程煮咖啡。此故事 GitHub 项目已经成了这几天最为火热的项目之一,简直是吾辈楷模,小跑去 follow 下 [GitHub 地址]( https://github.com/NARKOZ/hacker-scripts):)


___________________
这期的 [fir.im]( http://fir.im/?utm_source=v2ex&utm_medium=link&utm_content=fir_im_weekly151126) Weekly 就到这里,欢迎大家分享更多的资源。

fir.im
2485 次点击
所在节点    fir.im
0 条回复

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/240916

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX