Android
读不懂的答案
一个不自律但很想成功的人
展开
-
Android studio修改gradle 相关配置
Android 项目默认使用gradle 来进行构建,当我们创建一个Android 项目的时候,会有一个.gradle 文件夹,这个是grade 自动生成。另外,还有一个很重要的文件夹就是Android 项目下的gradle 文件夹1、了解Android 项目下的gradle 文件夹gradle 文件夹的下有wrapper 文件夹, wrapper 文件夹下有一个gradle-wrappe...原创 2018-11-09 17:14:10 · 981 阅读 · 0 评论 -
Android Studio 3.1.3 升级踩坑记录以及记录几个好用的插件
看到AS每天提醒更新,所以没忍住还是从3.0更新到了3.1.3,于是乎项目就跑不起来了。另外由于之前把android studio 的配置文件改了,更新完又变成了默认的配置路径,所以还要把配置文件改一下。以下是踩坑记录1、Gradle 编译问题的修改(1)gradle 编译版本对应的build gradle插件版本详情 官网 https://developer.android.g...原创 2018-07-29 10:55:04 · 2885 阅读 · 0 评论 -
如何解决Android studio缓存在C盘,占用固态硬盘电脑越来越卡
1、Android studio 安装位置 我个人的Android studio是装在c盘固态硬盘,目的是想提高软件的运行速度,但是都知道studio 的缓存随着项目的越来越多,就会占用C盘的更多内存2、缓存文件有哪些C盘 用户目录下的: .android studio .gradle .android 等等。3、解决方式(1)修改Android studi...原创 2018-03-31 17:58:10 · 4486 阅读 · 0 评论 -
Android 集成React Native 到现有的项目踩坑记录
集成步骤官方文档:https://facebook.github.io/react-native/docs/0.54/integration-with-existing-apps 借鉴博客:https://blog.csdn.net/u012455070/article/details/78926526 (1)配置react-native的开发环境 (2)创建一个react-n...原创 2018-07-30 15:37:18 · 1295 阅读 · 0 评论 -
Android架构组件官方文档03——ViewModel
ViewModel概述ViewModel类旨在以一种有生命周期意识的方式存储和管理与UI相关的数据。 ViewModel类允许数据在配置变化(例如屏幕旋转)后存活。 注意:要将ViewModel导入到Android项目中,请参阅向项目添加组件Android framework管理UI控制器的生命周期,例如Activity和Fragment。 framework可能会决定销毁或重新创建...翻译 2018-07-02 17:54:51 · 335 阅读 · 0 评论 -
Android架构组件官方文档02——LiveData
LiveData概述LiveData是一个可观察的数据持有者类。 与常规可观察性不同,LiveData具有生命周期感知能力,这意味着它尊重其他应用程序组件(例如活动,片段或服务)的生命周期。 这种感知确保LiveData只更新处于活动生命周期状态的应用程序组件观察者。 注意:要将LiveData组件导入到Android项目中,请参阅向项目添加组件。 如果观察者的生命周期处于STARTE...翻译 2018-06-27 11:28:08 · 276 阅读 · 0 评论 -
Android架构组件官方文档01——Lifycycle
使用生命周期感知组件处理生命周期 支持生命周期的组件执行操作以响应另一个组件(例如Activity和fragment)的生命周期状态更改。这些组件可帮助您生成组织性更好,并且通常更轻量的代码,这些代码更易于维护。 常见的模式是在Activity和fragment的生命周期方法中实现依赖组件的操作。 但是,这种模式导致代码的组织不良以及错误泛滥。通过使用生命周期感知组件,您可...翻译 2018-06-26 17:12:50 · 387 阅读 · 0 评论 -
Android 架构组件之---LifeCycle 详解
1、Lifecycle介绍lifecycle官方文档地址: https://developer.android.com/topic/libraries/architecture/lifecycle为什么要使用lifecycle? activity 和fragment 是有声明周期的,有时候,我们的很多操作需要写在声明周期的方法中,比如,下载,文件操作等,这样很多情况下回导致,我们...原创 2018-05-31 15:20:12 · 1632 阅读 · 0 评论 -
集成Bugly自动升级以及和项目其他库文件冲突填坑
前言 由于项目中要实现自动升级,而且我们的app也不用上线,以前是自己手写升级逻辑,调用后台接口,升级还要麻烦后台人员。秉承一个原则,自己能做到的,从来不麻烦别人,所以就干脆集成了tencent的bugly。看到网上对它评论还不错,而且api比以前方便多了,有热更新功能。所以就试了下,当然只看文档还是有些坑的。官方文档已经把步骤介绍很详细了,这篇文章纯属自己几个笔记,顺便整合一下...原创 2018-04-25 23:52:35 · 556 阅读 · 0 评论 -
Android8.0适配问题
Android 8.0(Android o)需要注意的几个点 1、应用图标问题 2、通知栏问题 3、未知应用权限问题 4、运行时权限问题(android 7.0以上)1、应用图标的适配 从Android 8.0系统开始,应用程序的图标被分为了两层:前景层和背景层。也就是说,我们在设计应用图标的时候,需要将前景和背景部分分离,前景用来展示应用图...原创 2018-04-24 22:59:48 · 540 阅读 · 0 评论 -
HelloChart
HelloCharts 框架之饼状图的简单使用,以及属性介绍 hellocharts 地址:https://github.com/lecho/hellocharts-android hellocharts是一个非常好用的第三方图表库,性能比较好,体验效果也很好,所以决定记录下使用过程中用到的属性,慢慢熟悉以后可以自定义新的功能和样式1、项目的依赖//工程build....原创 2018-04-01 12:49:47 · 368 阅读 · 0 评论 -
Android 权限列表
原文链接:http://blog.csdn.net/ufo00001/article/details/69397256 1.android.permission.WRITE_USER_DICTIONARY 允许应用程序向用户词典中写入新词 2.android.permission.WRITE_SYNC_SETTINGS 写入Google在线同步设置 3.and...原创 2018-04-01 12:29:52 · 217 阅读 · 0 评论 -
Android运行时权限的总结,以及EasyPermissions框架的使用
1、android6.0以后的危险权限介绍(注意:Android O 8.0对于权限更加严格,下面会说一下8.0) android6.0以后有些危险权限需要手动去授权,就有了运行时权限的处理。下面的表格就是危险权限组: 权限组名 权限名 CALENDAR 日历 READ_CALENDARWRITE_CALENDER CAMERA 相机 ...原创 2018-04-01 12:01:22 · 6512 阅读 · 0 评论