摘要:
##前言智能手机的迅速普及,大大的丰富了我们的娱乐生活。现在大家都喜欢晚上睡觉前玩会儿手机,但是应用的日间模式往往亮度太大,对眼睛有较为严重的伤害。因此,如今的应用往往开发了**日间和夜间**两种模式供用户切换使用,那日间和夜间模式切换究竟是怎样实现的呢?这就是我们今天学习的内容。##思路* 设置主... 阅读全文
摘要:
##前言 相信大家对Android的TextView的使用已经相当熟悉了,但有没有发现TextView的文字总是那么单调,可以修改的就字体大小,颜色等等。要想实现自定义的文字,就要用到我们今天的主角——SpannableString了。##定义> This is the class for te... 阅读全文
摘要:
1.Android Studio中查看genymotion模拟器中的文件的方法:Tools-->Android Device Moniter2.快速定位开源代码某功能的实现方法右击项目-->find in path-->查找某功能以第三方开源微博项目四次元(https://github.com/qi... 阅读全文
摘要:
不知道大家在刷微博时,有没有遇到过,刷新太多,想返回顶部看之前的微博的情况。其实,单击顶部的ActionBar能返回顶部。而不用一直向下拉。 废话不多说,讲讲Android中怎么实现这一功能。 首先,要给ActionBar添加一个CustomView。 CustomView的布局文件actionb... 阅读全文
摘要:
在drawable文件夹下新建btn_shape.xml文件: 1 2 4 5 10 先解释一下上面的代码: 1.shape用于定义形状,有四种形状(矩形rectangle| 椭圆oval | 直线line | 圆形ring)。 2.solid用于设置填充形状的颜色。 3.c... 阅读全文
摘要:
Gradle官方在新版本中已经实现了自动打包.so文件功能了。 只需要在build.gradle的文件中的android目录下配置一下即可:1 sourceSets { 2 main { 3 jniLibs.srcDirs = ['libs'] 4 ... 阅读全文
摘要:
使用Android Studio开发Android应用,把Android应用调试安装在手机上时,出现了安装失败的提示:INSTALL_FAILED_UID_CHANGED。上网找了很多资料: 1.说是没有卸载干净,需要使用adb shell命令删除应用的残留文件夹。1 cd /data/data2 ... 阅读全文
摘要:
1.什么是UML?统一建模语言(UML,英语:Unified Modeling Language)是非专利的第三代建模和规约语言。UML是一种开放的方法,用于说明、可视化、构建和编写一个正在开发的、面向对象的、软件密集系统的制品的开放方法。UML展现了一系列最佳工程实践,这些最佳实践在对大规模,复杂... 阅读全文
摘要:
[Android布局学习系列] 1.Android 布局学习之——Layout(布局)详解一 2.Android 布局学习之——Layout(布局)详解二(常见布局和布局参数) 3.Android 布局学习之——LinearLayout的layout_weight属性 4.Android 布局学习... 阅读全文
摘要:
最近在做一个项目,有一个需求是在ScrollView中内嵌一个GridView。 刚开始,我是以为能直接内嵌在里面: 1 5 15 16 > 2, MeasureSpec.AT_MOST);15 super.onMeasure(widthMe... 阅读全文