Android
火星的Mars
这个作者很懒,什么都没留下…
展开
-
React Native Build Tools版本错误解决方案
React Native Build Tools版本错误解决方案在React Native开发时,添加第三方工程时,遇到以下错误时,该如何解决呢? The SDK Build Tools revision (23.0.1) is too low for project ‘:react-native-picker’. Minimum required is 25.0.0 ##解决方案一: 在原创 2017-07-25 17:21:10 · 6868 阅读 · 0 评论 -
如何在Mac上新建Jenkins agent节点进行iOS打包(一)
jenkins agent的创建如何在Mac上新建Jenkins agent节点进行iOS打包(二)在后面,我们使用jenkins是使用的master&agent的工作模式,我们刚刚的master并不帮我们做项目的build,它只负责各个master工作的分配,以及一些环境变量的配置,真正执行build工作的就是agent 首先点击 “系统管理”-> “管理节点”-> “新建节点”,进入到新建节点原创 2017-07-25 11:17:05 · 3616 阅读 · 0 评论 -
React-Native ListView中按钮点击变色效果实现
React-Native ListView中按钮点击变色效果实现原创 2017-03-08 17:03:58 · 2287 阅读 · 0 评论 -
Android插件化框架和热修复技术的资料收集和汇总
1.插件化框架 一个APP功能的堆叠和业务的蓬勃发展,导致APP越来越庞大和臃肿,每一个APP都有一颗超级APP的理想和成为系统第二的愿望,如何减少APP的发布成本和更新成本,插件化的方式是一条不错的捷径。 2.插件化的介绍与原理Android博客周刊专题之#插件化开发#Android 插件化 动态升级Android 动态加载技术文章以及相关项目Android FAQandroid-dynami转载 2017-01-22 18:08:26 · 465 阅读 · 0 评论 -
Android Activity间传自定义对象,Parcel代码自动生成工具
我们知道Acitivty之间传基础类型,String都可以通过android提供的api实现. 另外如果要传自定义对象,有两种方式,方式一:实现Serializable接口实现Serializable接口,然后提供一个serialVersionUID就可以了. serialVersionUID的作用: 通过判断实体类的serialVersionUID来验证版本一致性的。在进行反序列化原创 2017-01-22 17:47:45 · 1062 阅读 · 0 评论 -
Android Parcelable代码自动生成插件 Parcelable code generator
大家有没有觉得写实现Parcelable接口的代码很麻烦呢,这篇文章教你自动生成Parcelable接口代码,妈妈再也不用担心我写代码没时间刷知乎了. 使用方法: 安装:Android Studio -> Preference ->Plugins ->Browse Repositories ->搜索”Android Parcelable code generator”->install ->重启原创 2017-01-22 17:51:22 · 6011 阅读 · 1 评论 -
Android ButterKnife的简单例子
ButterKnife是一个非常受欢迎的开源框架,ButterKnife官方git. 它实现了Android View的字段和方法绑定,它使用java注解(annotation)为使用者生成样板代码 1. 通过在字段上使用@BindView消除findViewById调用 2. 可以把多个view分组,使用ButterKnife的Action,Setter或Property接口一原创 2017-01-12 12:51:20 · 510 阅读 · 0 评论 -
Android官方MVP架构示例项目解析[转载]
项目MVP实现方式这节我们就具体来看官方示例到底是如何实现mvp的。这里我们先看下总体的轮廓,关于项目中业务代码我们仅列出了任务详情页(taskDetail)的相关类,其他业务代码类似。 基类我们首先来看两个Base接口类,BasePresenter与BaseView,两类分别是所有Presenter与View的基类。BasePresenter中含有方法start(),该方法的作用是prese转载 2017-01-10 10:13:04 · 373 阅读 · 0 评论 -
一.Android单元测试 Mockito的简单用法
二.Android单元测试 Mockito的更多用法(1) 三.Android单元测试 PowerMock给私有变量赋值 四.Android单元测试 PowerMock mock静态方法基于以下开源框架 1.Mockito 2.PowerMock 本篇文章主要讲Android开发时,如何使用以上开源框架来进行单元测试。正文: 创建一个工程,引入一下dependencytestCompile原创 2017-01-06 00:33:16 · 3399 阅读 · 1 评论 -
RecyclerView Item点击事件实现 类似GridView
RecyclerView Item点击事件实现,请看代码RecyclerView onItemClickRecyclerView 子控件点击事件原创 2017-01-06 17:51:14 · 501 阅读 · 0 评论 -
Android Chronometer Format问题
Android系统自带控件Chronometer是一个简单的计时器,它默认的显示格式是00:00(MM:SS),那么我们想要0:00:00(H:MM:SS)这样的显示格式怎么办呢?官方文档提供了两种方式,一种是在xml布局中使用android:format属性来设置 另外一种是在代码中使用setFormat()方法来设置 但是实际使用中我们会发现这两种方式都不起作用. 所以这里为了达到原创 2017-01-06 11:19:51 · 6639 阅读 · 0 评论 -
四.Android单元测试 PowerMock mock静态方法
四.Android单元测试 PowerMock mock静态方法原创 2017-01-06 00:14:57 · 3274 阅读 · 2 评论 -
三.Android单元测试 PowerMock给私有变量赋值
PowerMock给私有变量赋值原创 2017-01-06 00:01:02 · 6091 阅读 · 0 评论 -
二.Android单元测试 Mockito的更多用法
一.Android单元测试 Mockito的简单用法 三.Android单元测试 PowerMock给私有变量赋值 四.Android单元测试 PowerMock mock静态方法 相对于上篇文章,这篇介绍了更多mockito的用法,对照着MeetingPresenterImp.java和MeetingPresenterImpTest.java大家可以看看Android单元测试用例怎么写.pub原创 2017-01-05 23:35:21 · 1137 阅读 · 1 评论 -
自动同意SDK components协议
ConstraintLayout 1.0.2 not accepted You have not accepted the license agreements of the following SDK components: [Android SDK Platform 24]. 自动同意SDK components协议SDK components license原创 2017-07-25 17:33:15 · 1773 阅读 · 0 评论