如果Android引用程序需要缓存临时文件,系统提供了一个可管理的内部缓存和一个不可管理的外部缓存,分别调用getCacheDir()和getExternalCacheDir()方法,可以从当前上下文访问她们。 存储在“…
分类:移动开发
修改默认SharedPreference默认路径到内存卡
在实际的开发过程中,经常需要将配置文件保存到SharedPreference中,且在应用卸载重装后配置文件不会丢掉。默认的SharedPreference位于app的shraredPref文件夹下,应用卸载后就被删除了,…
安卓开发之activity详解(sumzom)
app中,一个activity通常是指的一个单独的屏幕,相当于网站里面的一个网页,它是对用户可见的,它上面可以显示一些控件,并且可以监听处理用户的时间做出响应。 那么activity之间如何进行通信呢?他们是通过inte…
target 26 升级引起的bug APP桌面图标适配
app 图标或者桌面快捷方式(shortcut)在不同的厂商手机上显示的不一样,有的是方形,有的是圆形,导致图片适配不好,当是圆形呈现的时候,图片变小。 解决方案:adaptive-icon 参考链接 郭霖 Androi…
从零开始学Kotlin-泛型(8)
从零开始学Kotlin基础篇系列文章 与 Java 一样,Kotlin 也提供泛型,为类型安全提供保证,消除类型强转的烦恼。 泛型类的基本使用 泛型,即 “参数化类型”,将类型参数化,可以用在类,…
CoordinatorLayout
CoordinatorLayout与滚动的处理 CoordinatorLayout实现了多种Material Design中提到的滚动效果。目前这个框架提供了几种不用写动画代码就能工作的方法,这些效果包括: 让浮动操作按…
无log的不开机
子系统
Volley用法全解析
转载刘望舒的博客Android网络编程(三)Volley用法全解析 前言 Volley想必很多人都用过,为了建立网络编程的知识体系,Volley是必须要讲的知识点,所以我这里有必要再次介绍一下Volley的使用。 1.V…
安卓开发框架系列开篇
前言 近期研究了几个主流开源框架的使用,有Retrofit(网络请求),RxJava(异步操作),GreenDAO(数据库操作),EventBus(事件通信),Glide、Fresco(图片加载),ButterKnife…
iOS 基础知识大全之网络篇(可供零基础学习)
SDWebImage图片异步下载 1.把SDWebImage包导入到工程中 2.把里面的.m文件在build phase中添加-fno-objc-arc来转换编译模式(在arc中运行) 3.加头文件“UIImageVie…
iOS 基础知识之UI篇
UILabel 基本使用 1.UILabel创建.frame位置确定CGRect 介绍(iOS坐标体系) UILabel * lable = [[UILabel alloc]init]; lable.frame = CG…
ARouter源码解析(四)
arouter-compiler version : 1.2.2 前言 之前对 arouter-api 做了整个流程的分析,今天来看看 arouter-compiler 。 arouter-compiler 主要是利用 …