自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

微光

成为一道微光、直到闪耀

  • 博客(12)
  • 收藏
  • 关注

原创 Activity的生命周期之图记表查

生命周期方法调用时机说明onCreate在Activity第一次被创建时在此完成各种初始化操作onStart在Activity即将可见时onResume在Activity准备好与用户交互onPause在用户跳转另一个Activity或可见但不可交互时此处不能进行一些耗时操作,因为会影响新Activity的显示onStop在Acti...

2019-03-28 15:15:05 167

原创 ConstraintLayout使用详解——怎么用在这里都能找到

ConstraintLayout使用详解ConstraintLayout 官方文档相对定位定位规则为:app:layout_自身位置_相对位置=“目标控件id/parent(父布局)”自身位置 : constraint+left/start/right/end/top/bottom相对位置:_to+left/start/right/end/top/bottom注意:lay...

2019-03-22 23:16:19 1356

原创 Android原生项目集成RN页面

Android原生接入ReactNative许久不接触RN,重新捡起重复踩坑,折腾三天就此记录优化后接入步骤新建文件夹,将原AndroidStudio项目拷贝至此目录同目录下新建package.json文件,编辑基本项目信息{ "name": "工程名", "version": "0.0.1", "private": true, "scripts": { "s...

2019-03-22 15:29:59 2187

原创 Error type 3:Activity Class {…} does not exist

从昨天一次误卸载导致应用一直无法安装到手机运行,几经查询,目前有了大致了解大致原因应用未正常卸载完成,导致重新运行时一直无法正常启动解决方案Clean Project 后删除 build文件夹修改本地 compileSdkVersion 后重新sync 运行,AndroidStudio提示卸载正常运行其他方案,但未成功Clean Project 后删除 build文件夹,重...

2019-03-14 20:44:34 443

原创 Edittext出现两个光标且位置不一致

问题发生近期的UI调整中发现在对Edittext设置居中过后 点击存在内容的ET会出现两个光标且不一致解决方案设置控件为单行 <item name="android:singleLine">true</item>...

2019-03-14 20:43:26 935

原创 Android 65535方法数问题解决

添加配置后进行同步defaultConfig { ···· multiDexEnabled true }dependencies { compile 'com.android.support:multidex:1.0.1'}allprojects { repositories { maven { url 'https:...

2019-03-14 20:42:34 361

原创 环信SDK集成与登录注册-Android

环信SDK下载与导入下载下好的压缩包目录有多个,最重要的为下面两个libs 文件夹:包含IM和实时音视频功能所需要的 jar 和 so 文件libs.without.audio 文件夹:无实时语音、实时视频功能的 SDK 包,如果项目中只用到聊天功能,可以把项目里的 jar 和 so 文件替换成此文件夹里的导入此处我用的是libs文件夹。该文件夹目录下有三个文件夹和一个j...

2019-03-14 20:40:36 759

原创 极光推送集成------初步推送完成

下载极光推送SDKhttps://docs.jiguang.cn/jpush/resources/创建应用获取APPKey手动集成步骤 →官方文档解压缩 jpush-android-release-3.x.y.zip 集成压缩包。复制 libs/jcore-android_v1.x.y.jar 到工程 libs/ 目录下。复制 libs/jpush-android_v3.x.y....

2019-03-14 20:39:43 391

原创 Android华为推送集成与测试

Android的推送一直是个大坑,好在统一联盟的的推送在测试了,希望早点一统推送,挖去开发者的心病吧。在此之前,该踩坑还是踩坑,按官方文档一步步踩吧。集成官方的开发准备先集成必备套件 HMS SDK Agent下载地址:HMSAgent_2.6.3.301.zip解压后运行GetHMSAgent_cn.bat文件生成我们所需的文件,输入我们的应用包名和后台配置应用生成的appi...

2019-03-14 20:39:11 3262 2

原创 数据持久化--SharedPreference

大致说明  SP常用于对基本配置信息的保存,一处修改,多处读取配置,一般在项目中会用于对用户名的保存、APP是否初次进入等配置,适合存储简单、轻量级的数据存储。  使用步骤大致为 获取SP对象、通过SP获取编辑器 editor,通过editor进行添加、修改、移除K-V,清空或者其他操作,但进行操作之后务必要进行提交操作,否则操作将无法生效。  开发过程中,一般会将这些操作进行封装,省去重...

2019-03-14 20:38:16 305

原创 MaterialDesign之折叠标题栏使用

MaterialDesign系列中最吸引我的便是折叠标题栏的交互了,刚接触时有种碾压iOS的赶脚实现所需控件CoordinatorLayoutAppBarLayoutCollapsingToolbarLayoutToolbarNestedScrollView布局结构折叠效果的实现需要CoordinatorLayout(协调布局)作为根布局来支持其他子View实现效果,AppBa...

2019-03-14 20:36:55 444

原创 MaterialDesign之Toolbar与DrawerLayout

日常开发中对于标题栏这块的使用很少,主要是因为UI上标题栏复用性不大,且经常是各种自定义的布局,因此简要记录下MD中控件的使用,方便之后快速了解标题栏——Toolbar作用: 取代旧的Actionbar(尽管旧的我也不用),使用系统的标题栏可以方便进行菜单按钮的配置使用:布局中定义,然后声明使用声明Toolbar,并设置替换ActionBar,使用Toolbar的Activity主...

2019-03-14 20:35:54 232

空空如也

空空如也

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

TA关注的人

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