Android开发开源库实战
ostracod_lvj
这个作者很懒,什么都没留下…
展开
-
UIHelper
UIHelper 集合UIHelper 是一个 UI 框架合集,其中包含了很多 UI 实现样式。目前支持以下 UI :1 使用方式1.1 在 project 的 build.gradle 中配置 jitpack 库 allprojects { repositories { ... maven { url 'https://jitpack.io' } } }1.1 在 module 的 build.gradle 中配置引用库 dependencies {原创 2021-07-01 17:32:36 · 385 阅读 · 0 评论 -
开源app-从0到1实现(四)Android端自制https证书实现双向认证
相关文章1.开源app-从0到1实现(一)效果预览2.开源app-从0到1实现(二)项目运行3.开源app-从0到1实现(三)爬虫实现数据采集1. 背景前一阶段学习了服务端的知识,然后就写了一套接口,然后在阿里云上面租了一个服务器将服务部署到服务器上面,由于域名一直没有备案成功,所以只能通过 ip 的方式进行访问。通过 ip 的方式其实也没什么大不了的,前阶段工作中还简单实现了一套 HTTPDNS,原理其实也是通过 ip 直连的方式进行接口访问。本人是 Android 端开发,写了一套接口,然后.原创 2020-12-09 16:07:15 · 760 阅读 · 0 评论 -
开源app-从0到1实现(三)爬虫实现数据采集
相关文章1.开源app-从0到1实现(一)效果预览2.开源app-从0到1实现(二)项目运行前言开发一款app,最重要的一部分就是数据了,现在也是大数据时代,数据信息非常庞大,同时数据对app来说,是不可或缺的一部分。在我们这个app当中,由于是查询类app,因此数据采集非常重要,至关重要的组成部分,因此,本篇着重介绍如何通过爬虫来获取数据并存入数据库。全部代码见github仓库:awesome-practise准备数据来源:中国教育在线爬虫脚本:python数据库:Mysql数据库可视原创 2020-11-17 07:15:26 · 483 阅读 · 1 评论 -
开源app-从0到1(二)项目运行
相关文章:前言在上一篇文章《开源app-从0到1》中,我们预览了全工程所有的效果,本篇文章就详细记录一下如何运行整个项目,使其能够在自己的机器上面跑出效果来。为了能够准确的运行项目,使其顺利的跑起来,少走弯路,务必要紧跟我的步伐,按照我写的步骤一步一步来就能实现上述效果。1. 开发工具俗话说,工欲善其事,必先利其器,要想先开始,必须现将工具准备好了,下面列出本工程所需要的全部开发工具1.1 MySqlMysql:v8.0.20 下载地址:https://www.mysql.com/Mysq原创 2020-11-05 20:39:36 · 214 阅读 · 0 评论 -
开源app-从0到1
前言前期准备数据采集开发一款app,我们第一步就是获取数据,这个数据从哪里来呢?数据存储服务端开发移动端开发原创 2020-11-04 07:43:25 · 468 阅读 · 2 评论 -
公众号诚邀投稿
hi,各位小伙伴们,你们好。今天想要和大家宣布一件事情,那就是码农小世界公众号开始对外接受投稿了。自去年公众号建立以来,一直致力于原创技术类文章的分享,我自己从去年到现在已经发布了六十几篇原创文章了(包含 Android,JAVA,数据结构,算法,面试经验总结等)。其中大部分读者都是都是通过我的面试经历来关注我的公众号的, 也有很多人加了我的微信,咨询我一些找工作或者开发上面的事。由于今年换了一家公司,做的事情比较多,一忙起来就没有精力去维护公众号了,上一篇的文章还是四个月前发布的。有很多人关注我的原创 2020-11-03 14:21:27 · 884 阅读 · 0 评论 -
打造App-GitHub 开放API大总结
文章目录1. 登陆2. 关于我的-API2.1 我的个人主页2.1.1 请求说明2.1.2 返回响应2.2 我的关注 Following2.2.1 请求说明2.2.2 返回响应2.3 我的粉丝 Followers2.3.1 请求说明2.3.2 返回响应2.4 我的仓库 Repositories2.4.1 请求说明2.4.2 返回响应3. 关于All activity-API3.1 All acti...原创 2019-12-19 19:21:49 · 2142 阅读 · 0 评论 -
源码分析-EventBus的深入探究
以前,对于activity和fragment之间的通信可以使用接口的方式,定义起来比较麻烦费事,偶然间发现可以使用EventBus,发现很好用,查看了一下官方说明:EventBus是针一款对Android的发布/订阅事件总线。它可以让我们很轻松的实现在Android各个组件之间传递消息,并且代码的可读性更好,耦合度更低。但是在用的过程中总会出现一些问题,下面就将出现的问题详细记录一下,顺便具体学习...原创 2019-11-11 18:37:23 · 185 阅读 · 0 评论 -
CityPicker城市地址选择器 V5.0.0发布,支持自定义数据源
CityPicker城市选择器是一款优秀而简洁的地址选择器,它支持仿iOS选择器样式,仿京东样式,一级城市列表,三级城市列表等多种样式展示。使用方便,简单,支持自定义数据源和使用该库提供的城市数据(该数据来源于国家统计局,比较准确),欢迎大家使用。V5.0.0隆重发布!!!v5.0.0 支持自定义数据源CityPicker城市选择器迎来史上最大更新!!!期待已久的自定义数据源功能终于发布了...原创 2019-10-29 20:29:06 · 1246 阅读 · 0 评论 -
CityPicker 城市选择器V4.0.0
CityPicker 城市选择器在实际的项目中一般情况下都需要使用到省市区三级联动地址选择的功能,有的公司是提供接口获取,有的公司则不是,需要自己实现。一开始,我也深受其扰,每次都是要复制一遍,就想能不能打个包出来,供大伙使用。所以自己就封装了一个,不需要自己添加数据源,直接引用即可。这就是CityPicker城市选择器的由来!功能点支持仿iOS滚轮实现、仿京东样式、一级城市列表、三级...原创 2019-01-23 15:07:55 · 4961 阅读 · 0 评论 -
app实战开发—Jkidney肾管家
详情请见: 我的博客:APP项目实战开发Jkidney—功能开发 我的github: 肾管家Jkidney 欢迎star,fork!从四月份开始立意到现在的7月份,整整三个月左右时间,Jkidney第一版发布了,不过这期间真正写代码的时间不长,大概只有半个月左右,而且都是利用业余时间来完成的,比如晚上或者周末等,其余的时间就在构思如何设计app,如何设计后台表结构之类的,这倒是很费时间。原创 2016-07-09 08:16:19 · 1250 阅读 · 0 评论 -
android 自定义view 实例CityPickerView
经过几个APP的开发,发现基本上每个APP都有这么一个需求,那就是省市区三级地址的选择,一般都要求类似与iOS的滚轮实现,在github上面找了一些开源控件实现了一下,发现会出现一些问题,所以就打算自己封装一个,直接嵌入数据源,不需要自己在手动设置数据了,一行代码搞定一个城市选择功能,所以就有了此项目,具体代码可以查看我的github上面的封装实现。github: github 封装实现Cit原创 2016-07-04 10:30:16 · 3718 阅读 · 2 评论 -
android城市选择器和拍照上传功能
我的github: https://github.com/crazyandcoder我的博客: http://crazyandcoder.github.io/android开发过程中常用功能的集合。我们在android项目开发过程中基本上每个APP都会涉及到的功能,譬如:拍照上传头像、省市区地址选择、焦点图等通用功能,如果每个APP都要写一遍的话基本上都是很费事的,所以我就打算搞一个原创 2016-07-12 09:55:42 · 1414 阅读 · 0 评论 -
ImageZoom图片缩放控件v1.3.0发布
亮点一行代码实现网络图片、本地图片的缩放显示,支持长按保存到本地相册操作,适配6.0权限。github项目地址地址欢迎star、fork ,https://github.com/crazyandcoder/ImageZoom效果演示及apk下载地址下载地址及二维码apk演示下载地址预览效果长按保存到本地相册,已经适配6.0权限原创 2018-01-23 16:20:39 · 5762 阅读 · 1 评论 -
CityPickerViewV2.0重磅来袭
详细介绍说明请移步 https://github.com/crazyandcoder/citypicker强烈建议升级使用V2.0版本的CityPickerView控件!!!本次更新内容更丰富的数据结构、包含选择地区的百度、高德经纬度、城市code等;更全面的全国省市区数据信息;优化及修复bug数据结构概览 选择结果 省份数据结构原创 2017-08-22 07:37:26 · 4716 阅读 · 3 评论 -
Jkidney V2.0发版
访问博客: http://crazyandcoder.github.io访问github https://github.com/crazyandcoderJkidney的色系采用蓝色,简洁明了,看起来也比较舒服,让人感觉很安心。从四月份开始立意到现在的7月份,整整三个月左右时间,Jkidney第一版发布了,不过这期间真正写代码的时间不长,大概只有半个月左右,而且都是利用业余时间来原创 2016-07-21 09:58:01 · 1136 阅读 · 0 评论 -
android 开源项目—TakePhoto
对于每个APP基本上都有一个头像上传的功能,对于如何获取头像照片,可以通过使用本地相册或者拍照获取,而是用原生的相机功能都会或多或少遇到一些问题,因此特地封装了相机和相册功能,使用简单,方便,只需要简单的几行代码就可以获取图片。github地址欢迎star、fork,点击跳转 https://github.com/crazyandcoder/TakePhoto主要亮点原创 2016-10-26 15:09:45 · 745 阅读 · 0 评论 -
省市区三级联动城市选择器(仿iOS滚轮实现)
citypicker Android Studio实现github欢迎访问我的github,欢迎star、fork https://github.com/crazyandcoder前言在实际的项目中需要使用到省市区三级联动的功能,在网上找来找去,都没有找到一个合适的库, 所以自己就封装了一个,不需要自己添加数据源,直接引用即可,一行代码搞定城市选择。怎么简单,怎么方便,怎么原创 2016-10-18 17:05:17 · 3172 阅读 · 2 评论 -
Citypicker省市区地址选择器3.0.0版本发布,重大更新!!!
CityPicker 城市选择器说明本次更新为3.0.0版本,重大更新,强烈建议升级为最新版本,该版本彻底解决加载慢的问题,采用预先加载本地城市数据的方法。同时支持自定义省市区item布局的属性,更开放的使用方式,完全符合你自身的需要。还不赶紧升级使用,还在犹豫什么?有问题请提issue,第一时间解决你的问题。具体使用方式请查看Citypicker的wiki,里面有详细使用说明。请原创 2017-12-18 10:34:34 · 1733 阅读 · 0 评论 -
TakePhotoV2.0.0新版隆重发布
TakePhotoV2.0.0详细介绍及使用方式请查看GitHub,传送门———> TakePhoto V2.0.0说明对于现在的APP开发,项目中一般都会有图片上传的功能,简单的功能就是头像上传,复杂一点的就是类似于微信朋友圈九宫格图片上传与显示,如果全凭自己手工写的话,费时费力还不一定能有好效果,现在这款神器将祝你一臂之力,让你在图片上传和显示这块尽量花费较少的时间,取得最大的原创 2017-11-11 11:58:58 · 503 阅读 · 0 评论 -
三级联动省市区城市选择器v2.1.0新版本发布
v2.1.0版本发布!!!更新部分城市数据信息修复已知bug新增一些属性,使用更方便优化加载弹出选择器的速度。使用方法compile 'liji.library.dev:citypickerview:2.1.0'建议使用最新版,详细使用方法请戳 GitHub-citypicker 省市区三级联动选择器效果预览样式选择本库提供两种省市区城市选原创 2017-11-07 09:22:35 · 1453 阅读 · 0 评论 -
开源库实践-图片加载缩放控件
ImageZoom图片缩放控件,能够查看大图,进行缩放功能。Downloaduse Gradle:dependencies { compile 'liji.library.dev:imagezoom:1.0.0'}or Maven:dependency> groupId>liji.library.devgroupId> artifactId>ima原创 2016-07-20 09:31:23 · 998 阅读 · 1 评论