- 博客(13)
- 资源 (213)
- 收藏
- 关注
转载 GitHub Android Libraries Top 100 简介
项目主要对目前 GitHub 上排名前 100 的 Android 开源库进行简单的介绍, 至于排名完全是根据 GitHub 搜索 Java 语言选择 (Best Match) 得到的结果, 然后过滤了跟 Android 不相关的项目, 所以排名并不具备任何官方效力, 仅供参考学习, 方便初学者快速了解当前一些流行的 Android 开源库.iOS 版本的在此: https://githu
2016-03-26 15:00:35 1399
转载 TopAndroid
TopAndroidA awesome list of organizations, developers and libraries.ContentOrganizationsDevelopersLibrariesDependency InjectionJSONNetworkingLoading ImagesORMEventBusChartsDetect Memor
2016-03-23 19:33:17 1058
转载 [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
转载 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 692
转载 使用Retrofit请求API数据-codepath教程
编辑推荐:稀土掘金,这是一个针对技术开发者的一个应用,你可以在掘金上获取最新最优质的技术干货,不仅仅是Android知识、前端、后端以至于产品和设计都有涉猎,想成为全栈工程师的朋友不要错过!英文原文:Consuming APIs with Retrofit 概览Retrofit 是一个Square开发的类型安全的REST安卓客户端请求库。这个库为网络认证、API请求以及用
2016-03-19 20:38:51 1487
转载 使用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 554
原创 获取SHA1值
keytool -list -v -keystore D:\apk\party\keystore\keystore.jks -storepass 123456SHA1: XXXXXXXXXXXXX
2016-03-12 14:27:00 788
原创 一款办公软件
使用MVP架构使用android material design ui 带实时语音翻译功能带缓存功能所有菜单使用服务端数据自动生成内存保证不泄露,UI保证不做多余渲染适配大多数屏幕,使用百分比布局
2016-03-07 13:25:05 556
转载 百分比布局支持库
虽然有很多的布局可以在 Android 应用程序开发的世界供我们使用,但我们总是只用这三种布局:LinearLayout, RelativeLayout and FrameLayout。不管怎么说在用 RelativeLayout 和 FrameLayout 的时候总有一些问题,因为你不能设置子视图的百分比程度。只有两种方法可能做到,1. 布局在 LinearLayout 里并用它的 la
2016-03-06 21:40:15 468
原创 butterknife 详解
教程1:butterknife 注解代码使用 ,注意在framement.java里面需要在创建时注册,销毁时撤销。注意事项:@Nullable @Bind(R.id.might_not_be_there) TextView mightNotBeThere;使用@Nullable可规避在没用获取到view时异常错误。在oncreate函数里面 ,加入
2016-03-06 20:53:36 808
原创 实现一边录音一边转化为文字的功能
实现一边录音一边转化为文字的功能我们知道,讯飞可以实现在线语音转化功能,可以将语音实时的进行翻译,同时录音,但是这个实时转为文字功能,不是长连接,是个短连接,导致没法长时间的实现一边录音一边转换功能,本文便是为此完成的一种思路设计。主要动作:本来实现的是一直去检测录音,当语音识别库停止录音后重启语音识别,让继续实现转换。这里因为出现一个问题,当再次重启时,之前的录音文件则会丢掉,这样使得我们本地的录
2016-03-04 20:04:59 15329 7
转载 Gson解析null替换为空字符串
文/hloong(简书作者)原文链接:http://www.jianshu.com/p/c6dd9a6b10ee著作权归作者所有,转载请联系作者获得授权,并标注“简书作者”。json解析有很多工具,这里说的是最常用也是解析速度最快的Gson,Gson是google家出的,有一个缺点就是无法设置null替换,我们只能手动的批量替换服务器返回的null了,正常的接口定义的时候是绝对
2016-03-03 22:07:07 3310
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人