自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 收藏
  • 关注

转载 React Native初始化项目后执行react-native run-ios,运行失败的解决方案

React Native初始化项目后执行react-native run-ios,运行失败,出现以下问题 解决方法如下: 修改package.json文件成为下图红色区域这样: 删除项目中的node_modules文件夹 在终端输入命令: npm install 备注...

2017-08-02 12:34:00 848

转载 阿里热修复Sophix的基本使用

什么是热修复?就是指能够修复软件漏洞的一些代码,是一种快速、低成本修复产品软件版本缺陷的方式(百度)。也就是当产品上线遇到bug,这个时候我们去发布一个新的版本,不但要过市场审核,而且发布没有多久又更新,用户体验也不好。这个时候我们就要考虑到使用热修复了,在app启动的时候会去联网下载差分包然...

2017-07-05 16:05:00 208

转载 运行React Native项目时出现Error watching file for changes: EMFILE问题解决

我在Mac系统下运行React Native项目时出现如下问题: 查阅说是watchman的问题(Watchman是由Facebook提供的监视文件系统变更的工具。安装此工具可以提高开发时的性能(packager可以快速捕捉文件的变化从而实现实时刷新)),于是我就卸载重装解决了问题,解决...

2017-06-20 09:42:00 234

转载 React Native Android原生模块使用(获取Android手机通讯录的数据)

使用React Native开发App时会遇到需要用到一些Android原生模块,比如:访问相册、通讯录、日历等等。下面主要是以获取Android手机通讯录的数据为例,讲解React Native Android原生模块的使用。 注:数据格式可自行做修改。 React Native ...

2017-06-19 18:40:00 893

转载 React Native导航组件react-navigation(TabNavigator+StackNavigator实现界面间跳转,Tab切换)...

下面主要介绍使用TabNavigator+StackNavigator实现界面间跳转,Tab切换。 TabNavigator:渲染出一个tab bar让用户可以在多个screen之间切换(类似底部导航栏,用来在同一屏幕下切换不同界面) StackNavigator:...

2017-06-06 13:07:00 903

转载 React Native开发环境的搭建-Mac平台

由于以前一直用的是windows系统,对mac系统不熟悉,则在搭建的过程中遇到一些问题,所以记录下来,希望对大家有所帮助,同时以备自己查阅(防止自己忘记)。 在Mac平台开发React Native需要安装以下环境和工具: 1.Node.js 2.React Native命令行工具 3...

2017-04-27 19:13:00 113

转载 Android 图片加载框架Glide的简单用法

Glide的简单用法 1.在build.gradle中添加依赖: compile 'com.github.bumptech.glide:glide:3.7.0' 因为需要support-v4库的支持,则还需添加依赖: compile 'com.android.support:suppo...

2017-03-20 16:44:00 90

转载 使用FragmentActivity+Fragment+FragmentTabHost实现底部标签栏

现在的APP大多用于底部标签栏,在主界面切换显示不同功能模块页面,例如: 在这记录实现底部标签栏的方法,使用FragmentActivity+Fragment且布局中使用FragmentTabHost 1.首先创建布局文件activity_main.xml <?xml ver...

2017-03-13 17:11:00 288

转载 android TextView 个别字符颜色改变

android项目开发中会遇到textView部分文字颜色不一,类似于,想要实现这种效果可以使用两个textView拼接,那如果有更多的不同颜色呢,总不能全部使用控件拼接吧。这里我们只需一个textView就可以实现,下面介绍我实现的两种方案: 方案一:主要使用的是Html.fromHtml...

2016-12-15 10:58:00 317

转载 android ScrollView嵌套listView gridView 引发的自动滑动问题

ScrollView嵌套listView gridView 引发的自动滑动 尤其当listView或gridView在屏幕底部或超出屏幕时 尤为明显。一般出现这种情况是焦点问题,这时如果不想listView或girdView获取焦点的话,需要在ScrollView下的根布局设置 andro...

2016-12-15 10:13:00 175

转载 android 图片添加多行文字水印 文字类似textView自动换行

在为图片增加文字水印时,往往会遇到文字内容很长的情况,使用Canvas的drawText绘制文本是不会自动换行的,drawText也只显示一行,超出部分被隐藏在屏幕之外。怎样轻松实现类似于textView自动换行呢,那就是我们的StaticLayout可实现自动换行,不废话了,直接贴实现dem...

2016-12-14 17:13:00 928

转载 android6.0运行权限兼容方案

android6.0运行权限兼容方案: 方案1)targetSdkVersion<23修改build.gradle文件中的targetSdkVersion配置 设置在23以下 Android 6.0对于动态权限机制的开启主要根据应用设定的targetSdkVersion,具体来讲:...

2016-12-05 16:56:00 78

转载 android 圆形progressBar颜色更换

圆形progressBar颜色更换 <?xml version="1.0" encoding="utf-8"?><animated-rotate xmlns:android="http://schemas.android.com/apk/res/android" ...

2016-12-05 16:30:00 108

转载 android ScrollView嵌套EditText引发滑动冲突

android ScrollView嵌套EditText引发滑动冲突问题解决方案: editContent.setOnTouchListener(new OnTouchListener() { @Override pu...

2016-12-05 16:24:00 110

转载 android开发中开源框架汇总(个人备注)

1.注解 butterknife 利用 annotation 帮你快速完成 View 的初始化,减少代码 项目地址:https://github.com/JakeWharton/butterknife 2.json解析fastjsonhttps://github.com/alibab...

2016-12-05 13:54:00 111

转载 Android Studio 获取发布版和测试版证书SHA1的两种方式

第一种方式利用Android Studio获取: 1)项目界面右侧,如图:,点击“Gradle” 2)之后找到如下图中红框中的signingReport选项双击(如果没有出现应用程序名称,可点击刷新按钮,) 3)在信息框中将会显示开发版和发布版的安全码(MD5和SHA1),其中默认的...

2016-10-20 17:34:00 117

转载 GreenDao3的简单使用案例

GreenDao 3采用注解的方式来定义实体类,通过gradle插件生成相应的代码 一、导入相关包,在app/build.gradle目录下 apply plugin: 'org.greenrobot.greendao'greendao { schemaVersion 1//数...

2016-09-01 11:08:00 91

转载 自定义注解 获取控件id

第一步:创建 InjectView 注解类(@annotation) @Retention(RetentionPolicy.RUNTIME) @Target(ElementType.FIELD) public @interface InjectView { int value();...

2016-08-23 11:59:00 177

转载 Android Retrofit的简单使用案例

Retrofit简单使用步骤 1.配置build.gradle文件(Module:app) compile 'com.squareup.retrofit2:retrofit:2.1.0'compile 'com.squareup.retrofit2:adapter-rxjava:2.1....

2016-08-16 17:05:00 89

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除