常用库
程序员入门进阶(免费辅导开题报告)
职场老鸟,互联网十年从业生涯,分享 [Java,Python,安卓,AI,爬虫] 技术文章,学习资料, 热点趣闻等。
展开
-
开源库常见网站
ndroid经典开源代码分享http://www.23code.com/原创 2016-02-12 18:09:14 · 923 阅读 · 0 评论 -
GitHub Android Libraries Top 100 简介
项目主要对目前 GitHub 上排名前 100 的 Android 开源库进行简单的介绍, 至于排名完全是根据 GitHub 搜索 Java 语言选择 (Best Match) 得到的结果, 然后过滤了跟 Android 不相关的项目, 所以排名并不具备任何官方效力, 仅供参考学习, 方便初学者快速了解当前一些流行的 Android 开源库.iOS 版本的在此: https://githu转载 2016-03-26 15:00:35 · 1401 阅读 · 0 评论 -
rx receivers
使用:RxBroadcastReceiver.create(context, new IntentFilter(WifiManager.WIFI_STATE_CHANGED_ACTION)) .subscribe((Action1) (intent) -> { textView.setText(intent.toString()); });或者一些内部实现的方法RxTe原创 2016-05-10 20:09:43 · 878 阅读 · 0 评论 -
RxAndroid 常见用法
RxAndroid 常见用法在项目里面添加 compile 'io.reactivex:rxandroid:1.1.0'// Because RxAndroid releases are few and far between, it is recommended you also// explicitly depend on RxJava's latest version for bu原创 2016-05-11 22:04:05 · 7177 阅读 · 2 评论 -
CoordinatorLayout与滚动的处理
英文原文:https://guides.codepath.com/android/Handling-Scrolls-with-CoordinatorLayout 这篇文章专门讲解和CoordinatorLayout相关的知识点,这也是Design Support Library中最重要与最难的部分。概览CoordinatorLayout 实现了多种Material Desi转载 2016-05-01 09:59:37 · 606 阅读 · 0 评论 -
FileDownloader 库推荐
FileDownloaderhttps://github.com/lingochamp/FileDownloaderAndroid 文件下载引擎,稳定、高效、简单易用 README DOC本引擎依赖okhttp 3.2.0版本迭代日志: Change Log英文文档: Wiki特点简单易转载 2016-05-06 20:54:26 · 6709 阅读 · 0 评论 -
Rx Preferences 简单整理
Rx Preferences如何使用呢?创建:SharedPreferences preferences = PreferenceManager.getDefaultSharedPreferences(context);RxSharedPreferences rxPreferences = RxSharedPreferences.create(preferences原创 2016-05-08 14:01:12 · 4135 阅读 · 1 评论 -
你真的会用Retrofit2吗?Retrofit2完全教程
作者: @怪盗kidou如需转载需在明显位置保留作者信息及原文链接Retrofit版本: 2.0.2 本文注目录:Retrofit入门Retrofit注解详解Gson与ConverterRxJava与CallAdapter自定义Converter自定义CallAdapter其它说明前言本文中的Retrofit均指代Retrofit2.0。本文涉及到的代码以及转载 2016-05-20 12:17:35 · 2262 阅读 · 0 评论 -
TLint for 虎扑体育 基于Dagger2+RxJava+Retrofit开发,采用MVP模式
TLint类别: 完整源码打分: ★★★★★更新: 2016-05-12 09:54大小: 6976 kb开发环境: Android Studio浏览: 484 次下载: 83 次项目地址: https://github.com/gzsll/TLint体育下载 收藏gzsll / TLintTLint转载 2016-05-21 12:29:50 · 1668 阅读 · 0 评论 -
使用RxJava来改进用户体验
http://www.jcodecraeer.com/a/anzhuokaifa/androidkaifa/2015/1130/3736.html?utm_source=tuicool&utm_medium=referral一个完美的移动世界永远不会失去连接,而服务端也永远不会返回错误。构建一个很棒的app对于用户来说是幸福的事而对于开发者来说则是痛苦的事。用户点击一个按钮就阻转载 2016-03-13 13:36:06 · 559 阅读 · 0 评论 -
butterknife 注解详解
IntroductionAnnotate fields with @Bind and a view ID for Butter Knife to find and automatically cast the corresponding view in your layout.class ExampleActivity extends Activity { @Bind(R.id转载 2016-02-28 14:03:43 · 917 阅读 · 0 评论 -
Retrofit
Retrofit原创 2016-01-31 14:48:03 · 765 阅读 · 2 评论 -
json2xml python script
#!/usr/bin/pythonimport sysimport jsonimport tracebackimport getoptimport numbersfrom xml.dom.minidom import Documentdef parse_element(doc, root, j): if isinstance(j, dict): for key in原创 2016-02-02 13:51:05 · 844 阅读 · 0 评论 -
android studio插件收集
介绍一些android studio插件安装方式,在设置里面找plug然后搜索这些名字即可。 - Android ButterKnife Zelezny*Android ButterKnife是一个“Android视图注入库”。它提供了一个更好的代码视图,使之更具可读性。 ButterKnife能让你专注于逻辑,而不是胶合代码用于查找视图或增加侦听器。用ButterKnife编程,你必须对任意对原创 2016-02-18 14:13:16 · 769 阅读 · 0 评论 -
butterknife 详解
教程1:butterknife 注解代码使用 ,注意在framement.java里面需要在创建时注册,销毁时撤销。注意事项:@Nullable @Bind(R.id.might_not_be_there) TextView mightNotBeThere;使用@Nullable可规避在没用获取到view时异常错误。在oncreate函数里面 ,加入原创 2016-03-06 20:53:36 · 809 阅读 · 0 评论 -
使用Retrofit请求API数据-codepath教程
编辑推荐:稀土掘金,这是一个针对技术开发者的一个应用,你可以在掘金上获取最新最优质的技术干货,不仅仅是Android知识、前端、后端以至于产品和设计都有涉猎,想成为全栈工程师的朋友不要错过!英文原文:Consuming APIs with Retrofit 概览Retrofit 是一个Square开发的类型安全的REST安卓客户端请求库。这个库为网络认证、API请求以及用转载 2016-03-19 20:38:51 · 1487 阅读 · 0 评论 -
Android 事件总线OTTO用法快速入门
一、Otto介绍OTTO是Square推出的库,地址:https://github.com/square/otto先来看看otto的官方介绍An enhanced Guava-based event bus with emphasis on Android support.Otto is an event bus designed to decouple differe转载 2016-03-22 21:52:55 · 695 阅读 · 0 评论 -
[Android] Otto源码简析
用例本文主要按照如下例子展开://1. 新建bus对象,默认仅能在主线程上对消息进行调度Bus bus = new Bus(); // maybe singleton//2. 新建类A(subscriber),answerAvailable()方法为事件回调,在主线程上运行class A { public A() { bus.register(this);转载 2016-03-23 17:23:58 · 731 阅读 · 0 评论 -
TopAndroid
TopAndroidA awesome list of organizations, developers and libraries.ContentOrganizationsDevelopersLibrariesDependency InjectionJSONNetworkingLoading ImagesORMEventBusChartsDetect Memor转载 2016-03-23 19:33:17 · 1059 阅读 · 0 评论 -
Timber 经典的android Log封装库
Timber 经典的android Log封装库更多精彩内容,关注代码GG公众号,code_gg_home目标:精简Log,使得Log使用的更轻便。官网地址:https://github.com/JakeWharton/timberdemo地址:https://github.com/luxiaoming/TimberDemo第一步原创 2016-06-24 11:58:31 · 7650 阅读 · 0 评论