GithubHelp home page GithubHelp logo

Bony's Projects

android-mvp-architecture icon android-mvp-architecture

kotlin 版本的 mvp 开发框架,适用于中小型项目,架构进行了基类的封装,虽然github 有上很多优秀的mvp 框架,但是还是尽一份努力,为开源做一份贡献!!

android-mvvm-architecture icon android-mvvm-architecture

kotlin 版本的 mvvm 开发框架,适用于中大型的项目,也是现在android 比较流行的框架,mvvm框架还在目前还在一点点编写中,所以需要一段时间才可以完成,虽然现在开源市场上有很多优秀的mvvm框架,但是自己也尝试去封装一个属于自己想法的架构,但是还是尽一份努力,为开源做一份贡献!!

android_smallestwidth icon android_smallestwidth

android sw限定符适配即smallestWidth适配,也叫最小宽度限定符适配,算是一个比较主流的适配方案吧!

fragmentdemo icon fragmentdemo

这是Fragment (碎片)demo,刚开始学android的时候写的,现在只是上传到github上面,感兴趣可以看看

glsurfaceview icon glsurfaceview

使用OpenGL中的GLSurfaceView 绘制的一个矩形,只是绘制了简单的图形界面,知道GLSurfaceView 的大概使用流程

jpushdemo icon jpushdemo

这是极光推送和微信分享的Demo,简单集成了这两个功能点

lrucachedemo icon lrucachedemo

这是一个使用LruCache做图片缓存的demo,大概的思路是,先下载图片,存在SD卡,再存在内存里面,寻找的时候,先从内存找有没有图片,没有再从SD卡找,这个也可以缓存其他的,如字符串,大概的设计思路是这样,这个Demo 还有很大的优化空间,喜欢可以下载参考一下!

mtk- icon mtk-

这是android 系统开发所属的文档,其中一个平台所使用的手册,适合做系统开发的程序猿使用

okhttputils icon okhttputils

OkHttp 的基本封装,满足一般的需求而已,如果在项目中运用,还可以进行再次优化!

rxjavademo icon rxjavademo

android RxJava+Retrofit下载网络图片,这是RxJava的基本使用,本来想封装成一个工具类的,后面想想还是算了,这个会让你了解RxJava 的使用,挺不错的,感兴趣可以参考一下!

rxjavaretrofitmanager icon rxjavaretrofitmanager

Kotlin 版本的Retrofit+Rxjava+okhttp封装!Rxjava 和Retrofit 已经是一个非常成熟的框架,几乎上的封装都是大同小异,每个人根据自己的开发习惯进行网络请求框架的封装

sqlitecachelistdemo icon sqlitecachelistdemo

这是一个简单的数据库做的缓存列表,就是一个简单的聊天缓存demo

tagflowlayout icon tagflowlayout

支持垂直RecyclerView和FlowLayout的折叠和展开的标签控件,github 上优秀的开源控件非常多,我只是为开源奉献一份微小之力

vlayoutdemo icon vlayoutdemo

VLayoutDemo【VLayout的简单使用demo(基于V1.2.8版本)】

websocket icon websocket

即时通讯Demo,使用的是第三方的库,大概写了一些,有兴趣可以参考一下!

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.