![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Android
文章平均质量分 52
路旁
这个作者很懒,什么都没留下…
展开
-
Android中的主题Theme相关
主题的来源有三个:1) 来自Android系统自带的2) 来自兼容包的(比如v7兼容包)3) 你自己写一个主题使用android系统中自带的主题要加上“android:”,如:android:Theme.Black使用v7兼容包中的主题不需要前缀,直接:Theme.AppCompat系统自带主题:API 1:android:Theme原创 2017-10-30 16:25:40 · 263 阅读 · 0 评论 -
compileSdkVersion,minSdkVersion,targetSdkVersion还有buildToolsVersion的区别
compileSdkVersion指的是你当前android sdk的版本minSdkVersion指的是应用最低兼容的android sdk版本targetSdkVersion指的是应用向前兼容的android sdk版本buildToolsVersion指的是当前构建工具的版本minSdkVersion理想情况下:用较低的 minSdkVersion 来覆盖最大的人群,用最原创 2017-10-23 17:08:06 · 961 阅读 · 0 评论 -
Android兼容包Support v4.v7.v13区别与应用场景
引言Google为了在较低版本中兼容高版本的控件和布局以及相关的一些主题(Theme),推出了兼容包,方便开发人员在较低版本中使用高版本的效果。因此,我们经常会看到v4,v7,v13,v14,v17等数字以及带有Support的包,下面我们就来理清这些数字所代表的含义,了解它们的区别和应用场景,便于以后编程的时候选取合适的兼容包。关于Support包supp转载 2017-10-24 17:14:51 · 516 阅读 · 0 评论 -
Android support.v7库包含控件解析
compile 'com.android.support:appcompat-v7:24.2.1'compile 'com.android.support:design:24.2.1'compile 'com.android.support:support-v4:24.2.1'compile 'com.android.support:cardview-v7:24.2.1'compile '转载 2017-11-01 15:53:50 · 2615 阅读 · 0 评论 -
Android开发浅谈
本文只记录下自己对于安卓开发的理解,算是对自己的一个小结恍然间从事安卓开发已经近三年,一直接触的是应用层的开发,极少接触framework层,这也是近几年来安卓开发的主流如果只是单纯应用层开发,开发过程其实基本只涉及到网络框架搭建+base层框架搭建+数据存储+业务逻辑实现功能+UI界面实现需求项目开发初期,首先要做的就是做好网络框架的搭建,这个是需要与后端同学进行对接,与其商量好使用原创 2017-11-13 16:16:35 · 280 阅读 · 0 评论 -
初识Kotlin
Google在今年的IO大会上宣布,将Android开发的官方语言更换为Kotlin,作为跟着Google玩儿Android的人,我们必须尽快了解和使用Kotlin语言。不过Kotlin毕竟是语言级别的新事物,比起Java来说,从编程思想到代码细节都有不少变化,我们最好先对Kotlin有个整体的基本的了解,然后再去学习和使用,这样才能高效地掌握Kotlin语言。Java的辉煌与阴影1995年,当年...转载 2018-05-18 15:14:13 · 311 阅读 · 0 评论 -
一些链接
Retrofit+okhttp+rxjavaRetrofit + RxJava + OkHttp 让网络请求变的简单-基础篇Retrofit + RxJava + OkHttp 让网络请求变的简单-封装篇原创 2018-05-08 14:31:09 · 107 阅读 · 0 评论 -
浅谈volatile关键字
volatile关键字修饰的变量,在主内存中是可见的,多线程取这个变量的值一定是在主内存的最新值,不会取副本的值volatile可以避免虚拟机指令重排序,在多线程中可以保证按序执行这也是为什么单例模式要用volatile修饰单例变量public class SingleInstance{ private SingleInstance(){} private static volatil...原创 2018-05-08 14:41:11 · 133 阅读 · 0 评论 -
排序算法
冒泡排序 两两相比排序,交换位置,最多比较n轮 public void sort(int[] arr){ int temp; boolean flag = false; for(int i = 0;i<arr.lenth-1;i++){ flag = false; for(int j = arr...原创 2018-05-08 16:11:02 · 125 阅读 · 0 评论