Pinned Repositories
AndBase
AndroidBase android 应用开发框架 1.andbase中包含了大量的开发常用手段。 如网络下载,多线程与线程池的管理,数据库ORM,图片缓存管理,图片文件下载上传,Http请求工具,SOAP工具类,异步Task,常用工具类(字符串,日期,文件处理,图片处理工具类等),能够使您的应用在团队开发中减少冗余代码,很大的提高了代码的维护性与开发高效性,能很好的规避由于开发疏忽而导致常犯的错误。 2.andbase封装了大量的常用控件。 如list分页,grid分页,下拉刷新,进度框,图片轮播,表格,多线程下载器,侧边栏,图片上传,轮子选择,图表,Tab滑动,日历选择器等。 3.强大的AbActivity,您没有理由不继承它。 继承它你能够获得一个简单强大可设置的操作栏,以及一系列的简单调用,如弹出框,提示框,进度框,副操作栏等。 4.提供效率较高图片缓存管理策略,使内存大幅度节省,利用率提高,效率提高。 程序中要管理大量的图片资源,andbase提供简单的方法,几步完成下载与显示,并支持缩放,裁剪,缓存功能,OOM不在有。 5.封装了大量常见工具类。 包括日期,字符,文件,图片,数学,View万能适配工具类等各种处理函数, 多而全。 6.用andbase大量减少handler的使用,而采用回调函数,代码更整洁。 handler会产生大量代码,并且不好维护,andbase对handler进行了封装,你会发现用了andbase基本代码中不会再有大量的handler判断语句。 7.简单轻量支持注解自动建表的ORM框架(支持一/多对多的关联操作)。 写sql,建表,工作量大,andbase提供更傻瓜异步增删改查工具类,数据库在内置卡和外置卡都可以。 8.异步请求http框架,网络请求标准化,支持文件上传下载,get,post,进度显示。 包含了异步与http请求的工具类,SOAP请求工具类,简单实用。
Android-MvvmComponent-App
Android 组件化开源app -开眼短视频(OpenEyes)
Android-ZBLibrary
🔥Android MVP快速开发框架,做国内 「Demo最全面」「注释最详细」「使用最简单」「代码最严谨」的Android开源UI框架
Android_LearningResource
站在巨人的肩膀上整合的android学习资源,包括android学习工具书pdf,工具类, 开源项目
angular-bootstrap-datetimepicker
Native Angular date/time picker component styled by Twitter Bootstrap
angular2-datetimepicker
Angular 2 and 4 datetime picker component
BaseRecyclerViewAdapterHelper
BRVAH:Powerful and flexible RecyclerAdapter
CommonMvpAndPermissions
通过mvp架构展示动态权限申请
CommonRemoveBlackPage
解决android冷启动黑画面的问题的一个综合解决方案,附带状态栏导航栏控制的demo工程。
DiDiCallCar
这是我自己做的一个类似滴滴打车的Android出行项目,主要针对滴滴等出行平台一直饱受质疑的“人车不符”问题,以及当前越发火热的或计划和出海战略,给出行项目增加了下面几个功能: 1. RFID识别验证功能:在司机证件或者车内识别硬件嵌入RFID识别芯片,乘客使用手机读取到芯片信息,并且通过网络发送到出行平台数据库进行验证(我用JNI加了一个C语言的MD5加密算法对识别到的信息进行了加密)。如果不是合规的“人”或“车”,则不能完成订单并向平台或监管单位汇报当前位置。(为了方便读者测试,可以使用手机读取任何一个加密或非加密RFID芯片,比如银行卡、公交卡等,我在代码中的验证前阶段把芯片信息都换成我自己的司机信息,确保读者测试时可以收到服务器的回复) 2. 海外版功能:点击切换当前语言。 3. 司机证件号码识别功能:读取司机证件上的证件号码,也可以用来与出行平台数据库的接单司机信息进行。I complete this whole project on my own . Including Android application programming,web server ( Apache + PHP + MySQL), and UI. 1.Map route planing。You can use mobile phone choose pick up & destination address,application provide address name hint and draw optimized route for user , then call car for you. 2.RFID authentication function:User can use application to scan driver license or other RFID hardware, then use NDK MD5 algorithm encrypt RFID number, and send it to Web Server Database, check with driver information and authenticate ID number , if ID number coherent with driver info , send back driver information to User and continue call car order . record user location and alert if ID not coherent. 3.Driver License Number Recognition : Application can recognize driver license digit number ,and also can send to web server for authentication & feed back result to user.
xumingyi's Repositories
xumingyi/Android-MvvmComponent-App
Android 组件化开源app -开眼短视频(OpenEyes)
xumingyi/DiDiCallCar
这是我自己做的一个类似滴滴打车的Android出行项目,主要针对滴滴等出行平台一直饱受质疑的“人车不符”问题,以及当前越发火热的或计划和出海战略,给出行项目增加了下面几个功能: 1. RFID识别验证功能:在司机证件或者车内识别硬件嵌入RFID识别芯片,乘客使用手机读取到芯片信息,并且通过网络发送到出行平台数据库进行验证(我用JNI加了一个C语言的MD5加密算法对识别到的信息进行了加密)。如果不是合规的“人”或“车”,则不能完成订单并向平台或监管单位汇报当前位置。(为了方便读者测试,可以使用手机读取任何一个加密或非加密RFID芯片,比如银行卡、公交卡等,我在代码中的验证前阶段把芯片信息都换成我自己的司机信息,确保读者测试时可以收到服务器的回复) 2. 海外版功能:点击切换当前语言。 3. 司机证件号码识别功能:读取司机证件上的证件号码,也可以用来与出行平台数据库的接单司机信息进行。I complete this whole project on my own . Including Android application programming,web server ( Apache + PHP + MySQL), and UI. 1.Map route planing。You can use mobile phone choose pick up & destination address,application provide address name hint and draw optimized route for user , then call car for you. 2.RFID authentication function:User can use application to scan driver license or other RFID hardware, then use NDK MD5 algorithm encrypt RFID number, and send it to Web Server Database, check with driver information and authenticate ID number , if ID number coherent with driver info , send back driver information to User and continue call car order . record user location and alert if ID not coherent. 3.Driver License Number Recognition : Application can recognize driver license digit number ,and also can send to web server for authentication & feed back result to user.
xumingyi/keeplive
保活组件----进程保活好用的组件
xumingyi/Music
原项目拿过来编译出问题,因此重新整理编译选项;重新上传原作者地址:https://github.com/DuanJiaNing/Musicoco
xumingyi/QuestionBank
Question Bank App Based on Ionic 3
xumingyi/SmartRefreshLayout
FTD-🔥下拉刷新、上拉加载、二级刷新、淘宝二楼、RefreshLayout、OverScroll,Android智能下拉刷新框架,支持越界回弹、越界拖动,具有极强的扩展性,集成了几十种炫酷的Header和 Footer。
xumingyi/Yuan-SxMusic
随心音乐,让心跟着跳动起来!
xumingyi/Android-skin-support
Android-skin-support is an easy dynamic skin framework to use for Android, Only one line of code to integrate it.一款用心去做的Android 换肤框架, 极低的学习成本, 极好的用户体验. "一行"代码就可以实现换肤, 你值得拥有!!!
xumingyi/AndroidSampleList
TextView底部对齐及SpannableStringBuilder的使用;前台服务;MQTT消息收发;视频悬浮窗口;数据库greendao及objectbox使用;
xumingyi/booksource
《第一行代码 第2版》全书源代码
xumingyi/CoMvvmHelper
android mvvm 基础框架,适合日常快速开发。有需要添加的内容或者发现问题可以提 issue。
xumingyi/DoraemonKit
简称 "DoKit" 。一款功能齐全的客户端( iOS 、Android、微信小程序 )研发助手,你值得拥有。
xumingyi/EnFloatingView
🔥应用内悬浮窗,无需一切权限,适配所有ROM和厂商,no permission floating view.
xumingyi/folding-cell-android
:octocat: 📃 FoldingCell is a material design expanding content cell inspired by folding paper material made by @Ramotion - https://github.com/Ramotion/android-ui-animation-components-and-libraries
xumingyi/giffun
一款开源的GIF在线分享App,乐趣就要和世界分享。
xumingyi/Jetpack-WanAndroid
Kotlin+Jetpack+Coroutines+Retrofit+koin 完成的MVVM 组件化客户端 🔥🔥
xumingyi/jjjPlus
xumingyi/KOOM
KOOM is an OOM killer on mobile platform by Kwai.
xumingyi/learning-demo
learning-demo
xumingyi/logger
✔️ Simple, pretty and powerful logger for android
xumingyi/Motion
Android端记录跑步计步运动轨迹数据的App
xumingyi/MusicLake
MediaPlayer、Exoplayer音乐播放器,可播在线音乐,qq音乐,百度音乐,虾米音乐,网易云音乐,YouTuBe
xumingyi/NeteaseCloudMusic
仿网易云音乐V6.0版本
xumingyi/NeteaseCloudMusicApi
网易云音乐 Node.js API service
xumingyi/TemplateAppProject
Android空壳模版工程,快速搭建(集成了XUI、XUtil、XAOP、XPage、XUpdate、XHttp2、友盟统计和walle多渠道打包)
xumingyi/TrainDemo2
Android培训三大组件-服务,广播,Activity
xumingyi/xCrash
🔥 xCrash provides the Android app with the ability to capture java crash, native crash and ANR. No root permission or any system permissions are required.
xumingyi/yapi
YApi 是一个可本地部署的、打通前后端及QA的、可视化的接口管理平台
xumingyi/YCWebView
基于腾讯x5开源库,提高webView开发效率,大概要节约你百分之六十的时间成本。该案例支持处理js的交互逻辑且无耦合、同时暴露进度条加载进度、可以监听异常error状态、支持视频播放并且可以全频、支持加载word,xls,ppt,pdf,txt等文件文档、发短信、打电话、发邮件、打开文件操作上传图片、唤起原生App、x5库为最新版本,功能强大。
xumingyi/YImagePicker
小红书图片剪裁框架+微信图片选择器+超高清大图预览+图片自定义比例剪裁,支持UI自定义、支持跨进程回调