- 博客(14)
- 收藏
- 关注
原创 组件化开发框架的简单使用
这篇笔记是想要对我最近学习的组件化开发做一个简单的笔记,加深学习的印象。 首先说一下什么是组件化开发:组件化开发就是在团队开发中可能会有功能上的大的模块,可以将其分为不同的组件,这些组件在平时开发中可以单独作为app运行调试,当正式上线的时候打包为一个apk,组件化开发好处就是模块化,更加清晰,而且便于管理和调试,不用说调试一个模块的功能整个项目都一起跟着跑.
2017-10-19 15:18:03 1013
原创 Android UI测试框架Espresso以及代码覆盖率jacoco的使用
该文章主要分为两个部分,第一部分大概记录一下Espresso的使用,第二部分是jacoco的使用, 一:Espresso的使用 Espresso是Google开源的安卓ui自动化测试框架,在最新的Android studio中已经将其加入了,所以很多情况我们都不需要去配置 1.配置build.grandle:(我的studio版本是2.3.3已经集成了Espresso框架)androidTes
2017-06-14 15:23:31 1177 1
原创 Tinker热修复简单使用与接入
这里主要分两个部分,第一部分是运行官网实例,了解Tinker热修复如何使用,第二部分是建立自己的demo,接入Tinker 第一部分 1.下载官网 Tinkerdemo: https://github.com/Tencent/tinker/(这里面主要看的就是tinker-sample-android) 2.将tinker - sample -android:导入到Android studi
2017-06-12 17:44:04 412
原创 材料设计控件的基本用法
##一 侧滑菜单 DrawerLayout+NavigationView 1.布局文件:drawerlayout里面包含了一个是你的主布局(自己的布局),另一个NavigationView则是侧滑布局 <android.support.v4.widget.DrawerLayout android:id="@+id/drawer_layout" android:lay
2017-02-10 15:49:02 637
原创 swipeRefreshLayout和加载头布局viewpager的listviewUI卡顿问题
今天写了一些代码,就是一个listview上面加载一个无线循环的viewpager,布局里面是listview外部嵌套SwipeRefreshLayout, 首先我是请求网络数据获取到轮播图的url集合和listview的集合,出错的原因是,我最开始写的是在oncreate 中我先new出了listview 的adapter,然后setAdapter,然后再网络请求(loadData方法)成功
2016-12-16 17:12:28 548
原创 RxJava 与 Retrofit 的简单实践
最近一段时间简单的应用了一下rxjava 和 retrofit,废话不多说直接写我实践的过程和大家分享,希望和大家切磋,有不对的希望大家批评指正。 前提:对rxjava和retrofit有一个简单的基本了解,RxJava可以参考http://gank.io/post/560e15be2dca930e00da1083#toc_3 Retrofit 可以参考http://www.jcodecrae
2016-11-28 15:16:28 803
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人