
android 开源框架
带你装逼带你飞的程序猿
android开发
展开
-
Android ORMLite 框架的入门用法
转载请标明出处:http://blog.youkuaiyun.com/lmj623565791/article/details/39121377大家在Android项目中或多或少的都会使用数据库,为了提高我们的开发效率,当然少不了数据库ORM框架了,尤其是某些数据库操作特别频繁的app;本篇博客将详细介绍ORMLite的简易用法。下面开始介绍ORMLite的入门用法~1、下载 ORML转载 2016-07-18 20:58:48 · 397 阅读 · 0 评论 -
Android架构组件三 Android Architecture Components ViewModel组件解析
1 前言ViewModel是android架构组件中非常重要的一个组件,它是Android架构分层的核心,有关它的用法和资料可以参考 Android架构组件一 Android Architecture Components开发入门 也可以参考官方给出的示例https://developer.android.google.cn/topic/libraries/architecture/vie...原创 2018-02-10 18:07:12 · 1652 阅读 · 0 评论 -
Android架构组件二 Android Architecture Components Lifecycles 组件解析
1 前言前一篇博文已经初步的介绍了Android Architecture Components的基本概念以及基本使用,相信大家已经对这个组件有了一定的了解,这一篇博文主要来解析Android Architecture Components 的Lifecycles生命周期组件,以便于大家更好的深入理解这个组件。从而更好的进行App架构设计。2 Lifecycles 的作用生命周期管...原创 2018-02-04 15:33:59 · 1071 阅读 · 1 评论 -
Android 360开源全面插件化框架RePlugin 实战
1 RePlugin 介绍RePlugin是一套完整的、稳定的、适合全面使用的,占坑类插件化方案,由360手机卫士的RePlugin Team研发,也是业内首个提出”全面插件化“(全面特性、全面兼容、全面使用)的方案。其主要优势有:极其灵活:主程序无需升级(无需在Manifest中预埋组件),即可支持新增的四大组件,甚至全新的插件 **非常稳定:**Hook点仅有一处(ClassLoader),无原创 2017-10-14 20:15:17 · 17854 阅读 · 2 评论 -
Android 仿ButterKnife写自己的IOC注解框架
1 前言一般我们在Android 的开发中,我们在Activity中都会涉及到大量的findViewById操作,这个时候我们可以采用一些开源的框架来帮我们省很多的苦力,例如大名鼎鼎的ButterKnife就是我经常使用的。ButterKnife是一种非常流行的注解框架。主要有以下几个优点:1.强大的View绑定和Click事件处理功能,简化代码,提升开发效率 2.方便的处理Adapter里的Vi原创 2017-05-06 17:50:34 · 644 阅读 · 0 评论 -
Android greenDAO 数据库框架接入指南
1 关于GreenDAOgreenDao是一个将对象映射到SQLite数据库中的轻量且快速的ORM解决方案。可以说它是专门为android平台下优化的ORM数据库,关于greenDAO的详细资料可以看官网greenDao greenDAO 主要有以下几大优势: 1、一个精简的库 2、性能最大化 3、内存开销最小化 4、易于使用的 APIs 5、对 Android 进行高度优化 下面截取原创 2017-03-05 18:48:05 · 667 阅读 · 0 评论 -
Android 热修复Tinker接入实战
1 热修复原理热修复的原理一句话总结就是:就是dex的动态替换。首先,我们知道PC上的JVM是直接解析class字节码的,而android上的JVM是解析dex文件的,因此Android程序要运行需要先编译打包成dex,之后才可以被Android虚拟机解析运行。所以我们如果想要即时修补bug就要让修复的代码被Android虚拟机识别,如何才能让虚拟机认识我们修改过的代码呢,也就是我们需要把修改过的代原创 2017-02-25 17:52:45 · 5803 阅读 · 1 评论 -
浅谈Hybrid技术的设计与实现
本文转载自http://www.cnblogs.com/yexiaochai/p/4921635.html 代码地址: https://github.com/yexiaochai/hybrid随着移动浪潮的兴起,各种APP层出不穷,极速的业务扩展提升了团队对开发效率的要求,这个时候使用IOS&Andriod开发一个APP似乎成本有点过高了,而H5的低成本、高效率、跨平台等特性马上被利用起来形成了转载 2016-11-03 17:14:40 · 894 阅读 · 0 评论 -
webview常见问题集锦
转载请标明出处一片枫叶的专栏本文中我们将介绍一下Android中webview在使用过程中会遇到的一些问题。这些问题主要是webview在使用过程中我已经趟过的坑,希望通过这篇文章的介绍能够帮助大家更好的使用webview。下面是本文主要介绍的一些知识点,后续使用过程中可能会有更新。webview的性能优化webview注入cookie信息webview退出activity异常webview转载 2016-10-11 21:37:58 · 9019 阅读 · 0 评论 -
Android开发之Hybrid开发
转载请标明出处:一片枫叶的专栏本文将介绍Android中hybrid开发相关的知识点。hybrid开发实际上是混合开发的意思,这里的混合是H5开发与Native开发混合的意思。下面的文章中我们将逐个介绍一下hybrid开发的概念、hybrid开发的优势、Android中如何实现hybrid开发、简单的hybrid开发的例子,以及在产品实践中对hybrid开发的应用,希望通过本篇文章的介绍让您能够对A转载 2016-10-11 12:17:22 · 8234 阅读 · 0 评论 -
Android Volley完全解析(一),初识Volley的基本用法
转载请注明出处:http://blog.youkuaiyun.com/guolin_blog/article/details/174820951. Volley简介我们平时在开发Android应用的时候不可避免地都需要用到网络技术,而多数情况下应用程序都会使用HTTP协议来发送和接收网络数据。Android系统中主要提供了两种方式来进行HTTP通信,HttpURLConnection和Http转载 2016-07-17 09:56:12 · 293 阅读 · 0 评论 -
Android 快速开发系列 ORMLite 框架最佳实践
转载请标明出处:http://blog.youkuaiyun.com/lmj623565791/article/details/39122981,本文出自【张鸿洋的博客】上一篇已经对ORMLite框架做了简单的介绍:Android ORMLite 框架的入门用法~~本篇将介绍项目可能会使用到的一些用法,也为我们的使用ORMLite框架总结出一个较合理的用法。通过上一篇的了解,我们使用ORM转载 2016-07-18 21:00:05 · 398 阅读 · 0 评论 -
Android架构组件四 Android Architecture Components LiveData组件解析
1 前言简单的说,LiveData是一个数据持有类,持有的数据可被观察者观察。它具有以下特点数据可以被观察者订阅;能够感知组件(Fragment、Activity、Service)的生命周期;只有在组件出于激活状态(STARTED、RESUMED)才会通知观察者有数据更新;当然这里的组件都是指实现了LifecycleOwner接口的组件。 官方推荐我们使用LiveData时结...原创 2018-02-25 17:29:44 · 667 阅读 · 0 评论