常用Android快速开发框架】的更多相关文章

在做项目的过程中遇到了很多困难,于是收集了一些快速开发的框架,使用后大大提高了项目开发速度,无论什么项目都可以使用的到,在此分享给大家,希望能对大家有帮助!(个人建议:有时间的同学可以看一下这些优秀框架的源码,一定会有很多收获!)   开发工具: Android Studio 学习资料: Android Studio中文社区.Android Studio Mac 快捷键整理分享 实用插件: ADB Idea:操作快捷菜单,快速清除数据,重启应用,卸载应用等操作 Android Layout ID…
最近用了一款很不错的android快速开发框架,1000行的代码瞬间变成几百行,不用你会后悔的 特点: (1) 依赖注入:包括view,extras,系统服务,资源等等(2) 简单的线程模型,通过annotation表示方法运行在ui线程还是后台线程(3) 事件绑定:通过annotation表示view的响应事件,不用在写内部类(4) REST客户端:定义客户端接口,自动生成REST请求的实现(5) 没有你想象的复杂:AndroidAnnotations只是在在编译时生成相应子类(6) 不影响应…
Android快速开发框架 UI组件,不止是简单整合,更易用 沉浸式状态栏,界面更漂亮 左滑返回,非常流畅 简单.可复用.易扩展的底部导航 PagerSlidingTabStrip,导航标签文字颜色和选中时文字颜色,都可以通过xml设置 轮播图,自动+无限轮播 启动导航图SplashActivity,或许不用改就可以用 查看大图,集成了PhotoView的可用Activity,你不用再写了 QuickAdapter快速的Adapter开发,不用在重复写ViewHolder类 如果发现ListVi…
坐标标准库ZBLibrary,是一个MVP架构的Android快速开发框架,提供一套开发标准(UI,Data,Listener)以及模板和工具类并规范代码. 封装层级少,简单高效兼容性好.Android Studio.Eclipse多平台支持. OKHttp.图片加载.自动缓存以及各种Base.Demo.UI.Util直接用.一句话实现全局滑动返回. BaseHttpListActivity,几行代码搞定http请求列表 加载和缓存: BaseView,自定义View竟然如此简单: 万能的Ent…
知乎贴:Android 开发有什么好的架构么? 里面这篇不错:Architecting Android…The clean way? 知乎贴: 一.如果对App的性能.包size有要求,对代码有洁癖不想使用一个功能就引入一个大坨jar包.或者想专注学习某一个模块或方向,那么推荐你使用Lite系列框架库. Lite系列框架库的主要特点:1. 专一,每个库只做一件事情,并且只有核心相关的代码,这使得框架库体积非常小.2. 简单,不需要三方依赖或辅助,API使用简单.3. 性能不错,作者每个环节经过测…
转载自:http://www.apkbus.com/forum.php?mod=viewthread&tid=241060&highlight=xUtils 最近搜了一些框架供初学者学习,比较了一下XUtils是目前git上比较活跃 功能比较完善的一个框架,是基于afinal开发的,比afinal稳定性提高了不少,下面是介绍: xUtils简介 xUtils 包含了很多实用的android工具. xUtils 最初源于Afinal框架,进行了大量重构,使得xUtils支持大文件上传,更全面…
https://github.com/lipanquan/LPQRapidDevelopmentFramework 依赖LPQLibrary https://github.com/lipanquan/LPQLibrary.git Android MVP模式快速开发框架 1 包含常用工具类 2 包含网络请求,常用工具.方法封装 3 使用dagger2 + MVP + (retrofit2 + okhttp3 + rxjava + rxandroid)开源库 Presenter使用注意事项 扫码下载…
http://my.oschina.net/yangfuhai/blog/87459 今天给大家介绍下#afinal#来操作android的数据库sqlite. #afinal#是一个android的orm.ioc快速开发框架,里面包含了四大功能:空间的id绑定和事件绑定功能:网络图片的显示功能(里面包含了强大的缓存框架):数据库sqlite的操作功能:http数据的读取功能(支持ajax方式读取): #afinal#开源网址:https://github.com/yangfuhai/afina…
对于Android初学者以及对于我们菜鸟,这些大神们开发的轻量级框架非常有用(更别说开源的了). 下面转载这10个框架的介绍:(按顺序来吧没有什么排名). 一.  Afinal 官方介绍: Afinal是一个android的ioc,orm框架,内置了四大模块功能:FinalAcitivity,FinalBitmap,FinalDb,FinalHttp.通过finalActivity,我们可以通过注解的方式进行绑定ui和事件.通过finalBitmap,我们可以方便的加载bitmap图片,而无需考…
简介:AndroidAnnotations是一个依赖注入方式来简化代码结构 ,快速开发的开源框架,使结构代码更清晰,减少代码重复性.对今后我们做自动化测试和自动化埋点开发都会提高开发效率.跟我们之前使用android开发习惯有一定差异,下面我们来了解一下这个框架的使用和优势. 特点:(1)依赖注入:包括view,extras,系统服务,资源等等(2)简单的线程模型,通过annotation表示方法运行在ui线程还是后台线程(3)事件绑定:通过annotation表示view的响应事件,不用在写内…
1.源码简介: 主要有以下模块: (1) 自动注入框架(只需要继承框架内的application既可) (2) 图片加载框架(多重缓存,自动回收,最大限度保证内存的安全性) (3) 网络请求模块(继承了基本上现在所有的http请求) (4) eventbus(集成一个开源的框架) (5) 验证框架(集成开源框架) (6) json解析(支持解析成集合或者对象) (7) 数据库(不知道是哪位写的 忘记了) (8) 多线程断点下载(自动判断是否支持多线程,判断是否是重定向) (9) 自动更新模块 (…
网络: socket: mina http: http://loopj.com/android-async-http/ UI: http://jakewharton.github.io/butterknife/ 网络图片ImageView https://github.com/nostra13/Android-Universal-Image-Loader 解耦合: https://github.com/greenrobot/EventBus  …
一.基本用法 AsyncHttpClient client = new AsyncHttpClient(); client.get("http://www.google.com", new AsyncHttpResponseHandler() { @Override public void onSuccess(String response) { System.out.println(response); } }); 通过AsyncHttpClient类的实例就可以执行网络请求,包括g…
Android精选源码 悬浮球,实现一键静音,一键锁频,一键截屏等功能 一个Android快速开发框架,MVP架构 Android QQ小红点的实现源码 android一款单词应用完整app源码 android新闻简读,图片,视频 ,音乐以及二维扫码应用源码 一款基于Material Design 的开源笔记本应用 Android应用市场项目源码 使用MVP模式,基于高德地图开发,实现毛玻璃特效 Android 选择器类库,地址.时间日期.时间等选择器源码 Android高仿手机QQUI全白源码…
前言 结合之前所用的ormlite和hessian,再加上SAE已经支持JAVA,把服务端切换到JAVA,也就有了本文.使用hessian来做数据传输,ormlite来实现客户端与服务端的数据存储,极大的减少了CRUD工作.本文为探索贴,未正式用于大型项目,欢迎大家讨论使用! 声明 欢迎转载,但请保留文章原始出处:) 博客园:http://www.cnblogs.com 农民伯伯: http://www.cnblogs.com/over140/ 正文 一.简介 1.1 ormlite Ormli…
首先简单介绍一下Base.Base是本人长期以来经过10来款APP总结出来的一个Android快速开发框架.包含数据缓存模块.工具包.第三方组件包.网络模块.数据解析.常用主界面布局等.可以快速的开发Android应用,适合新手入门以及快速开发. 当然Base里面也引用了很多第三方的框架,并非所有都是原创.当然所引用的模块也是这么多项目累积出来的,比较稳定.好用的,可避免少走弯路. 接下来大概分几个阶段介绍,包含整体框架介绍.数据缓存.网络模块.常用第三方组件包.常用主界面布局等,在介绍的途中也…
参考:http://www.oschina.net/p/xutils 项目git地址https://github.com/wyouflf/xUtils 目录(?)[-] 最近搜了一些框架供初学者学习比较了一下XUtils是目前git上比较活跃 功能比较完善的一个框架是基于afinal开发的比afinal稳定性提高了不少下面是介绍 xUtils简介 使用xUtils快速开发框架需要有以下权限 混淆时注意事项 DbUtils使用方法 ViewUtils使用方法 HttpUtils使用方法 普通get…
原文:http://blog.csdn.net/rain_butterfly/article/details/37812371 最近搜了一些框架供初学者学习,比较了一下XUtils是目前git上比较活跃 功能比较完善的一个框架,是基于afinal开发的,比afinal稳定性提高了不少,下面是介绍: 鉴于大家的热情,我又写了一篇Android 最火框架XUtils之注解机制详解<-点击查看 xUtils简介 xUtils 包含了很多实用的android工具. xUtils 最初源于Afinal框架…
出自:http://blog.csdn.net/shulianghan/article/details/18046021 1.Afinal  (快速开发框架) 简介:http://www.oschina.net/p/afinal 源码:http://github.com/yangfuhai/afinal 2.ThinkAndroid  (快速开发框架) 简介:http://www.oschina.net/p/thinkandroid 源码:https://github.com/white-cat…
XDroidMvp是XDroidAndroid快速开发框架的MVP版本,其使用方式类似于XDroid,大部分源码也来自XDroid. XDroidMvp主要会有这些特性: 无需写Contract! 无需写Present接口! 无需写View接口! 新增: Mvp实现 RxJava & RxAndroid 权限适配 RxPermission 事件订阅默认采用 RxBus 网络交互: Retrofit + rx Https 统一异常处理 缓存 支持多个baseUrl .... 无需担心rx内存泄漏…
最近闲来无事,在网上寻找源代码看,突然发现了一个国内技术牛人开发的快速开发框架Andbase,花了一天时间研究了下源码和怎么使用,现将开发常见的侧滑栏和滑动标签页组合效果的使用介绍个大家,希望可以减少大家的开发难度 老样子,先上效果图 ok,下面开始介绍如何使用andbase快速开发框架,实现这种常见的界面效果 工程包结构 利用andbase框架开发的一个应用叫做"Android开发宝",里面的源码详细的介绍了各种效果的使用,功能十分强大,有兴趣的最好可以研究下源码,收获颇丰,由于代码…
Afinal简介 Afinal是一个android的ioc,orm框架,内置了四大模块功能:FinalAcitivity,FinalBitmap,FinalDb,FinalHttp. 通过finalActivity,我们可以通过注解的方式进行绑定ui和事件. 通过finalBitmap,我们可以方便的加载bitmap图片,而无需考虑oom等问题. 通过finalDB模块,我们一行代码就可以对android的sqlite数据库进行增删改查. 通过FinalHttp模块,我们可以以ajax形式请求h…
spring-boot-plus是一套集成spring boot常用开发组件的后台快速开发框架 Purpose 每个人都可以独立.快速.高效地开发项目! Everyone can develop projects independently, quickly and efficiently! Quick Start 官网地址:springboot.plus GITHUB:https://github.com/geekidea/spring-boot-plus GITEE:https://gite…
  近年来uni-app发展势头迅猛,只要会vue.js,就可以开发一套代码,发布移动应用到iOS.Android.Web(响应式).以及各种小程序(微信/支付宝/百度/头条/飞书/QQ/快手/钉钉/淘宝).快应用等多个平台.凭借着此跨平台的特性,吸引了大批公司和开发者的青睐,据官网显示目前其有900万开发者.数百万应用.12亿手机端月活用户.数千款uni-app插件.   正如优秀的软件设计一样,uni-app把一些移动端常用的功能做成了独立的服务或者插件,我们在使用的时候只需要选择使用即可.…
本系列目录 CRL快速开发框架系列教程一(Code First数据表不需再关心) CRL快速开发框架系列教程二(基于Lambda表达式查询) CRL快速开发框架系列教程三(更新数据) CRL快速开发框架系列教程四(删除数据) CRL快速开发框架系列教程五(使用缓存) CRL快速开发框架系列教程六(分布式缓存解决方案) CRL快速开发框架系列教程七(使用事务) CRL快速开发框架系列教程八(使用CRL.Package) CRL快速开发框架系列教程九(导入/导出数据) CRL快速开发框架系列教程十(…
CRL简介 CRL是一款面向对象的轻量级ORM框架,本着快速开发,使用简便的原则,设计为 无需关心数据库结构,CRL自动维护创建,即写即用(CRL内部有表结构检查机制,保证表结构一致性) 无需第三方工具生成代理类,标准对象结构即可 基于Linq.Expression语法解析,完全对象化操作,所有变量参数化处理,无注入安全等问题 支持join,group等常用语法和函数扩展方法 多种结果类型返回,对象,自定义对象,泛类型,字典等 多种数据库,多库支持 可封装继承的结构,充分使用面向对象的特性 使用…
CRL是一款面向对象的轻量级ORM框架,本着快速开发,使用简便的原则,设计为 无需关心数据库结构,CRL自动维护创建,即写即用(CRL内部有表结构检查机制,保证表结构一致性) 无需第三方工具生成代理类,标准对象结构即可 基于Linq.Expression语法解析,完全对象化操作 支持join,group等语法和函数扩展方法 多种结果类型返回,对象,自定义对象,泛类型,字典等 多种数据库,多库支持 可封装继承的结构,充分使用面向对象的特性 在3.0大版本,增加了上手示例CRLShoppingDem…
Afinal简介 Afinal 是一个android的sqlite orm 和 ioc 框架.同时封装了android中的http框架,使其更加简单易用: 使用finalBitmap,无需考虑bitmap在android中加载的时候oom的问题和快速滑动的时候图片加载位置错位等问题. Afinal的宗旨是简洁,快速.约定大于配置的方式.尽量一行代码完成所有事情. 目前Afinal主要有四大模块: FinalDB模块:android中的orm框架,一行代码就可以进行增删改查.支持一对多,多对一等查…
DEMO下载地址: http://download.csdn.net/detail/shecixiong/5372895 一.开发技术:B/S(.NET C# ) 1.Windows XP以上 (支援最新Win 8) 2.Microsoft Visual Studio 2010/2012 C#.NET 3..NET Framework 4.0以上 (支援最新4.5版本) 4.SQL Server 2005以上 (支援2008.R2及2012) 5.Oracle 8以上 (支援9i.10g.11g…
转载请标明出处:http://blog.csdn.net/lmj623565791/article/details/38902805 ,本文出自[张鸿洋的博客] 1.概述 相信做Android开发的写得最多的就是ListView,GridView的适配器吧,记得以前开发一同事开发项目,一个项目下来基本就一直在写ListView的Adapter都快吐了~~~对于Adapter一般都继承BaseAdapter复写几个方法,getView里面使用ViewHolder模式,其实大部分的代码基本都是类似的…