- 博客(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
906
转载 阿里热修复Sophix的基本使用
什么是热修复?就是指能够修复软件漏洞的一些代码,是一种快速、低成本修复产品软件版本缺陷的方式(百度)。也就是当产品上线遇到bug,这个时候我们去发布一个新的版本,不但要过市场审核,而且发布没有多久又更新,用户体验也不好。这个时候我们就要考虑到使用热修复了,在app启动的时候会去联网下载差分包然...
2017-07-05 16:05:00
264
转载 运行React Native项目时出现Error watching file for changes: EMFILE问题解决
我在Mac系统下运行React Native项目时出现如下问题: 查阅说是watchman的问题(Watchman是由Facebook提供的监视文件系统变更的工具。安装此工具可以提高开发时的性能(packager可以快速捕捉文件的变化从而实现实时刷新)),于是我就卸载重装解决了问题,解决...
2017-06-20 09:42:00
285
转载 React Native Android原生模块使用(获取Android手机通讯录的数据)
使用React Native开发App时会遇到需要用到一些Android原生模块,比如:访问相册、通讯录、日历等等。下面主要是以获取Android手机通讯录的数据为例,讲解React Native Android原生模块的使用。 注:数据格式可自行做修改。 React Native ...
2017-06-19 18:40:00
1025
转载 React Native导航组件react-navigation(TabNavigator+StackNavigator实现界面间跳转,Tab切换)...
下面主要介绍使用TabNavigator+StackNavigator实现界面间跳转,Tab切换。 TabNavigator:渲染出一个tab bar让用户可以在多个screen之间切换(类似底部导航栏,用来在同一屏幕下切换不同界面) StackNavigator:...
2017-06-06 13:07:00
993
转载 React Native开发环境的搭建-Mac平台
由于以前一直用的是windows系统,对mac系统不熟悉,则在搭建的过程中遇到一些问题,所以记录下来,希望对大家有所帮助,同时以备自己查阅(防止自己忘记)。 在Mac平台开发React Native需要安装以下环境和工具: 1.Node.js 2.React Native命令行工具 3...
2017-04-27 19:13:00
136
转载 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
117
转载 使用FragmentActivity+Fragment+FragmentTabHost实现底部标签栏
现在的APP大多用于底部标签栏,在主界面切换显示不同功能模块页面,例如: 在这记录实现底部标签栏的方法,使用FragmentActivity+Fragment且布局中使用FragmentTabHost 1.首先创建布局文件activity_main.xml <?xml ver...
2017-03-13 17:11:00
323
转载 android TextView 个别字符颜色改变
android项目开发中会遇到textView部分文字颜色不一,类似于,想要实现这种效果可以使用两个textView拼接,那如果有更多的不同颜色呢,总不能全部使用控件拼接吧。这里我们只需一个textView就可以实现,下面介绍我实现的两种方案: 方案一:主要使用的是Html.fromHtml...
2016-12-15 10:58:00
359
转载 android ScrollView嵌套listView gridView 引发的自动滑动问题
ScrollView嵌套listView gridView 引发的自动滑动 尤其当listView或gridView在屏幕底部或超出屏幕时 尤为明显。一般出现这种情况是焦点问题,这时如果不想listView或girdView获取焦点的话,需要在ScrollView下的根布局设置 andro...
2016-12-15 10:13:00
199
转载 android 图片添加多行文字水印 文字类似textView自动换行
在为图片增加文字水印时,往往会遇到文字内容很长的情况,使用Canvas的drawText绘制文本是不会自动换行的,drawText也只显示一行,超出部分被隐藏在屏幕之外。怎样轻松实现类似于textView自动换行呢,那就是我们的StaticLayout可实现自动换行,不废话了,直接贴实现dem...
2016-12-14 17:13:00
1028
转载 android6.0运行权限兼容方案
android6.0运行权限兼容方案: 方案1)targetSdkVersion<23修改build.gradle文件中的targetSdkVersion配置 设置在23以下 Android 6.0对于动态权限机制的开启主要根据应用设定的targetSdkVersion,具体来讲:...
2016-12-05 16:56:00
102
转载 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
131
转载 android ScrollView嵌套EditText引发滑动冲突
android ScrollView嵌套EditText引发滑动冲突问题解决方案: editContent.setOnTouchListener(new OnTouchListener() { @Override pu...
2016-12-05 16:24:00
142
转载 android开发中开源框架汇总(个人备注)
1.注解 butterknife 利用 annotation 帮你快速完成 View 的初始化,减少代码 项目地址:https://github.com/JakeWharton/butterknife 2.json解析fastjsonhttps://github.com/alibab...
2016-12-05 13:54:00
135
转载 Android Studio 获取发布版和测试版证书SHA1的两种方式
第一种方式利用Android Studio获取: 1)项目界面右侧,如图:,点击“Gradle” 2)之后找到如下图中红框中的signingReport选项双击(如果没有出现应用程序名称,可点击刷新按钮,) 3)在信息框中将会显示开发版和发布版的安全码(MD5和SHA1),其中默认的...
2016-10-20 17:34:00
142
转载 GreenDao3的简单使用案例
GreenDao 3采用注解的方式来定义实体类,通过gradle插件生成相应的代码 一、导入相关包,在app/build.gradle目录下 apply plugin: 'org.greenrobot.greendao'greendao { schemaVersion 1//数...
2016-09-01 11:08:00
114
转载 自定义注解 获取控件id
第一步:创建 InjectView 注解类(@annotation) @Retention(RetentionPolicy.RUNTIME) @Target(ElementType.FIELD) public @interface InjectView { int value();...
2016-08-23 11:59:00
196
转载 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
124
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人