Android开源库
AndroidKt
分享 Android、Kotlin、Flutter 以及 OpenCV 等移动开发知识。
展开
-
LazyKeyboard 安全键盘新版本V1.4
LazyKeyboard自定义字母、符号、数字安全键盘。最初版本采用PopupWindow的方式实现。最近抽空升级至v1.4版本。主要做了如下方面的调整。迁移至AndroidX采用Dialog实现方式增加自定义属性(键盘类型选中/未选中颜色,键盘类型选择区域背景,键盘区域背景)删减代码,尽量简洁使用方式添加依赖项目根目录build.gradleallprojects { ...原创 2019-12-16 22:10:27 · 727 阅读 · 0 评论 -
《Android开源库》 MPAndroidChart Wiki(译文)~Part 5
MPAndroid Wiki 19-21 Chapter翻译 2017-06-22 13:46:53 · 862 阅读 · 0 评论 -
《Android开源库》 MPAndroidChart Wiki(译文)~Part 1
MPAndroidChart Wiki翻译第一部分 1-6翻译 2017-06-10 22:29:20 · 2541 阅读 · 1 评论 -
《Android开源库》 MPAndroidChart Wiki(译文)~Part 2
MPAndroidChart Wiki 译文 7-12章节翻译 2017-06-12 15:56:50 · 1491 阅读 · 6 评论 -
《Android开源库》 MPAndroidChart Wiki(译文)~Part 6
MPAndroidChart Wiki译文 22-27 Chapter翻译 2017-06-25 10:10:31 · 1013 阅读 · 0 评论 -
《Android开源库》 PagerSlidingTabStrip从头到脚
简介PagerSlidingTabStrip,是我个人经常使用到的一个和ViewPager配合的页面指示器,可以满足开发过程中常用的需求,如类似于今日头条的首页新闻内容导航栏等等,之前自己开发的JuheNews和正在开发的GankIOClient均有使用到它,所以想对其进行一个全面的介绍。 PagerSlidingTabStrip源码地址:https://github.c...原创 2016-12-25 16:27:23 · 7596 阅读 · 6 评论 -
《Android开源库》Picasso
Picasso学习记录原创 2017-10-08 14:59:53 · 1855 阅读 · 0 评论 -
《Android 开源库》 Matisse,来自知乎的PhotoPicker
Matisse,来自知乎的PhotoPicker原创 2017-05-04 15:59:25 · 9137 阅读 · 5 评论 -
《Android 开源库》 FlycoTabLayout 从头到脚
简介FlycoTabLayout,是一个比Google原生TabLayout 功能更强大的TabLayout库。目前有3种TabLayout:SlidingTabLayoutCommonTabLayoutSegmentTabLayout具体介绍和使用方法参考开源库的Wiki官方示例: 源码分析 共有属性名称 格式 描述 tl_i...原创 2017-04-19 13:40:47 · 15600 阅读 · 14 评论 -
《Android 开源库》 GreenDAO 用法详解(译文)
greenDAO是一个开源的Android ORM,使SQLite数据库的开发再次变得有趣。 它减轻了开发人员处理底层的数据库需求,同时节省开发时间。 SQLite是一个很不错的关系型数据库。 尽管如此,编写SQL和解析查询结果仍然是相当乏味和耗时的任务。 greenDAO通过将Java对象映射到数据库表(称为ORM,“对象/关系映射”)来解决这些问题。 这样,您可以使用简单的面向对象的API来存储,更新,删除和查询翻译 2017-02-21 14:11:28 · 12531 阅读 · 1 评论 -
RxJava2小白手册(1)- 基础使用
介绍RxJava,响应式编程,告别AsyncTask,与Retrofit组成了日常开发经典组合。之前,好读书不求甚解得态度,让我对其印象并不深刻,知识层面比较浅薄。为了加深印象,重新学习。添加依赖implementation 'io.reactivex.rxjava2:rxandroid:2.0.1'implementation 'io.reactivex.rxjava2:r原创 2018-01-06 11:13:08 · 500 阅读 · 0 评论 -
RxJava2小白手册(3)- map
介绍操作符map,字面理解一下,就是映射,那么这个操作符如何使用呢?举个栗子1. 代码示例Observable observable = Observable.create(new ObservableOnSubscribe() { @Override public void subscribe(ObservableEmitter e) throws E原创 2018-01-08 21:00:11 · 1045 阅读 · 0 评论 -
RxJava2小白手册(2)- 线程管理和流程浅析
介绍承接上文,结合使用场景,讨论一下如何告别AsyncTask,就是因为RxJava的强大线程管理功能。举个栗子认识RxJava之前,我们处理异步任务的方式主要有两种: 1. AsyncTask 2. Thread + Runnable. 涉及的代码量相比较RxJava而言大太多,针对Handler处理不好,可能存在内存泄漏的风险。不赘述,看看如何使用RxJava处理异步任务原创 2018-01-06 16:18:25 · 1462 阅读 · 0 评论 -
《Android开源库》 Retrofit & WebService
1. 前言最近工作中需要使用到WebService接口,个人比较喜欢Restful的接口风格,对WebService不是很了解。 Web Service也叫XML Web Service WebService是一种可以接收从Internet或者Intranet上的其它系统中传递过来的请求,轻量级的独立的通讯技术。是:通过SOAP在Web上提供的软件服务,使用WSDL文件进行说明,并通过原创 2018-01-27 22:41:49 · 1298 阅读 · 0 评论 -
《Android开源库》 MPAndroidChart Wiki(译文)~Part 4
MPAndroidChart Wiki 16-18章翻译翻译 2017-06-17 21:44:09 · 782 阅读 · 0 评论 -
《Android开源库》 MPAndroidChart Wiki(译文)~Part 3
MPAndroidChart Wiki 13-15译文翻译 2017-06-16 14:33:34 · 1305 阅读 · 0 评论 -
《Android 开源库》PhotoPicker 从头到脚
1. 简介PhotoPicker, 是一款开源的图片选择器。效果上和微信相似。2. 使用方法2.1 添加依赖dependencies { compile 'me.iwf.photopicker:PhotoPicker:0.9.5@aar' compile 'com.android.support:appcompat-v7:23.4.0' com...原创 2017-04-27 22:20:42 · 8823 阅读 · 3 评论 -
《Android开源库》 EventBus 用法详解(译文)
介绍EventBus是一个使用发布者/订阅者模式 并且低耦合的Android开源库,。 EventBus只需几行代码即可实现中央通信解耦类:简化代码,删除依赖关系,加快应用程序开发速度。翻译 2017-02-14 17:04:35 · 3124 阅读 · 0 评论 -
《Android开源库》 Google 最新Hover Menu(悬浮菜单)
简介Hover,这些天大家讨论的比较多的一个开源库,google组织下的一个项目,但是项目介绍中又出现了Why ? 但是这和我又有什么关系,我是来看源码的,优秀的开源代码,不关心出处。 …………^_^原创 2017-01-23 16:31:18 · 3971 阅读 · 0 评论 -
《Android开源库》 Realm For Android~ Getting Started(译文)
Realm for Android ~ Getting Started翻译 2017-03-03 11:36:14 · 661 阅读 · 0 评论 -
《Android开源库》 Essential介绍(译文)
简介GreenRobot Essentials为Android和Java项目提供通用的实用工具翻译 2017-02-25 23:05:17 · 783 阅读 · 0 评论 -
《Android开源库》 Realm For Android~ RelationShips and Writes(译文)
RelationShips and Writes翻译 2017-03-05 21:04:49 · 448 阅读 · 0 评论 -
《Android开源库》Realm For Android~ Getting Help and Models(译文)
Getting Help and Models翻译 2017-03-04 18:36:33 · 1622 阅读 · 1 评论 -
《Android开源库》 Realm For Android~ Queries(译文)
Queries & 查询翻译 2017-03-06 10:32:43 · 589 阅读 · 0 评论 -
《Android开源库》 Realm For Android~ Threading(译文)
Threading & Realm 线程处理翻译 2017-03-10 21:11:19 · 364 阅读 · 0 评论 -
《Android开源库》 Realm For Android~ Realm(译文)
Realm翻译 2017-03-07 21:04:09 · 517 阅读 · 0 评论 -
《Android开源库》 Realm For Android~ Scheme & JSON & Notification(译文)
Scheme & JSON & Notification翻译 2017-03-15 21:22:04 · 1124 阅读 · 0 评论 -
《Android开源库》 Realm For Android~ Adapter &Supporting other library(译文)
适配器和对其他库的支持翻译 2017-03-25 18:57:36 · 1029 阅读 · 0 评论 -
《Android开源库》 Realm For Android~ Migrations & Encryption & Working With Android(译文)
Migrations & Encryption & Working With Android翻译 2017-03-16 20:55:55 · 534 阅读 · 0 评论 -
《Android 开源库》Android OpenCSV
opencsv import and export原创 2017-04-08 21:25:16 · 1504 阅读 · 0 评论 -
《Android开源库 ~ 1》 GitHub Android Libraries Top 100 简介
GitHub Android Libraries Top 100转载 2016-07-07 06:48:05 · 1289 阅读 · 0 评论