自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 收藏
  • 关注

原创 Android6.0~9.0适配

1.前言大家还记得Android 6.0权限适配的泪水吗?而现在谷歌已经出了Android P的稳定版,而且谷歌粑粑,为了大家能给辛苦熬夜加班,特地的和个大市场合作,要强制推出9.0的适配,而近期在下不才,为了报着多踩坑的心态,做了一下7.0~9.0的适配,脸颊也是老泪两行2.安卓6.0的适配2.1 怎么适配● 在6.0所有权限都需要申请?曰:当然不是。只有属于危险权限的才需要申请。危险...

2018-11-13 18:03:32 874

原创 Kotlin的初识

前言1. Kotlin的概述:1.1 kotlin是什么(1)Kotlin是由JetBrains创建的基于JVM的编程语言(2)在技术层面上,JAVA和Kotlin是同一级别的,都是以Java Byte Code形式运行在虚拟机上1.2kotlin相对于Java有什么优势(1)更容易学习:Kotlin是一门包含很多函数式编程思想的面向对象的编程语言(2)轻量级:相比于其他的语言,Ko...

2018-11-14 14:13:32 373

原创 Android Drawable之 Ripple的使用

总纲没有边界的Ripple(Ripple With No Mask)用颜色作为Mask的Ripple(Ripple With Color Mask),然而颜色并没有什么卵用用图片作为Mask的Ripple(Ripple With Picture Mask)用设定形状作为Mask的Ripple(Ripple With Shape Mask)搭配selector作为Ripple(Ripple

2017-12-03 21:00:13 1263

原创 Android里面常用的Drawable的使用

一、ShapeDrawable: 通过颜色来构造图形,既可以为纯色图形,也可以为具有渐变效果的图形。能构成的图形有rectangle、oval、ring、line 1.示例:<?xml version="1.0" encoding="utf-8"?><shape xmlns:android="http://schemas.android.com/apk/res/android" androi

2017-12-03 19:52:11 331

原创 Android底部弹窗的一些实现

本文主要是依照一些实际的开发经验,然后,总结一些是些安卓底部弹窗的一些实现的方法与思路,希望可以给你带来一些参考,能为您的开发带来一些灵感。可能自己经验还不是很足,目前所了解的实现底部弹窗的一些方式: 1.PopupWindow实现底部弹窗 2.dialog实现底部弹窗 3.dialogFragment实现底部弹窗 4.BottomSheetDialog实现底部弹窗接下来,就利用以上四种方式

2017-11-07 23:20:28 7456

原创 Android属性动画的使用(上)

前言:安卓里面由于补间动画,只是变化的是视图的位置,但是属性的话,是没有变的,就是以前大家在使用动画的时候,如果在tagView(目标视图)上设置了监听事件,但是,当tagView在移动的时候,点击事件还在原位置,这样很不方便,后面在API3.0以后就新增了属性动画,很好的解决了以上问题,而且新增的功能还可以扩展很多的动画效果,下面就先来说说ValueAnimator的重要性分析:动画,简单来说就是

2017-11-05 22:29:47 257

原创 apk包简洁瘦身

减小apk的大小,不仅对自己是经验的积累,对公司的用户来说,在下载体验上,小的包下载时间很短,不用等太久,而且省流量,所以减小包是很不错的;一、分析APK:使用Android Studio 2.2 新功能直接能分析APK的大小,双击打开就能看到那些占用APK比例大,方法数等。 使用方法:Build -> Analyz APK通过以上任一工具分析我们知道我们项目中主要是以下文件占用APK大小:cl

2017-07-31 16:36:52 1115

原创 Android之左滑关闭窗口

前言目前市场很多的APP都带有窗口滑动切换关闭,这种切换,使得用户操作比较爽,而且觉得功能点上也比较大气,在此就是自己总结了一个简易的方法,直接替换在基础窗口里面,使用安卓最基础的方法进行实现;需求说明首先是明确从哪里滑动:一般习惯都是从左边缘开始滑动手指在滑动的时候页面进行移动松开手指之后,要判断是否滑出关闭,还是恢复以前状态;实现的代码一、继承一个帧布局,重写方法:public clas

2017-07-19 14:54:28 1558

原创 Material Design控件使用详解

前言安卓的Design包出来了很久了,布局的炫酷,是有目共睹,使用起来还是很方便的,而且实现的效果,让你惊奇,但是一些童鞋们还是不太熟悉怎么的使用它,然而自己也只是略知一二,所以在此总结一下,共同的学习交流一下如何的使用,希望对您们有一定的帮助一、Design里面比较实用的类: TextInputLayout FloatingActionButton NavigationView Tab

2017-06-26 16:06:18 480

原创 Android里面的Attr、Style和Theme 解析

前言上面的三个概念贯穿Android框架的方方面面,是Android程序设计中很重要的一环,理解它们,并能学以致用,不但可以让你的代码变得简洁明了,还可以让你的应用更加灵活。而且,让你对Android的世界又进一步了解。下面一起探索一下。概念说明Attr:属性,风格样式的最小单元;Style:风格,它是一系列Attr的集合用以定义一个View的样式,比如height、width、padding等;T

2017-05-31 18:49:48 338

原创 Android适配之百分比布局

一概述 安卓开发过程中一直比较无赖适配的问题,感到比较迷茫,一般的手机开发布局只是做到简单的适配,有的时候我们觉得网页的适配为什么简单,其实有了解过的小盆友知道,网页的界面使用百分比计算的,那么这样的话,页面大小的适配,是不是变得很简单,其实,近期安卓也是新增了百分比布局,让吃瓜的观众很是激动。此库提供了两种布局供大家使用:PercentRelativeLayout、PercentFrameLa

2017-04-24 13:37:15 409

原创 java的观察者模式

Java里面的观察者模式,是一个非常经典的模式,经常在开发中被用到,掌握了这个思想,我相信对于一些开发,受益是匪浅的;鄙人也是觉得比较不错,所以发表一点自己的总结,如果对还处于迷茫的你有稍微的帮助的话,鄙人很高兴;下面就让我们共同的理解一下:一、需求:  在开发的过程中我们会遇到比较实际额问题就是比如一个事物某种状态发生了改变,想让其他关心它的事物知道,而不是,其他的事物一直看着它,那么就可以抽出一

2017-03-12 00:07:15 310

原创 Android获取验证码倒计时封装工具

你还在为注册号码时候,获取验证码对View倒计时而无从下手吗?下面就是很简短,却特别实用的倒计时工具类的封装,让你再也不会觉得无从下了,觉得对您有帮助的,亲麻烦你赞一下啊! 一、实惠不实惠,效果图先走起:       二、封装工具类的代码:import android.os.CountDownTimer;import android.widget.TextView;/** * 倒计时Butto

2017-03-07 23:10:30 665

原创 Android Studio不得不知道的快捷键

Android Studio不得不知道的快捷键在安卓开发过程中快捷键按的使用不仅让你开发速度倍增而且还可以作为装逼的神器,下面罗列的就是你不得不知道的快捷键的使用,后面还送了几个实用装逼插件,让你开发更溜溜的;写的好的话,大家赞一个哦!一、快捷键的使用:可以显示当前文件的方法:   Ctrl+F12(Windows/Linux) 、 Ctrl+F12(OS X)

2017-03-07 01:43:05 391 3

原创 Android的WebView的使用及JS调用

如果本文帮助到你,本人不胜荣幸,如果浪费了你的时间,本人深感抱歉, 希望能对您所有帮助!随着H5的应用越来越潮流,与原生交互必然也是一种趋势,然后自己从中学点皮毛,再次总结了一点心得。学习一个新的首先要懂得其Api里面的方法,接下来浅谈一下;加载网页:加载一个网页: webView.loadUrl(“http://www.google.com/“);加载apk包中的一个html页面 webV

2017-02-19 20:48:35 678 3

转载 欢迎使用CSDN-markdown编辑器

欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl

2017-02-18 00:18:20 286 1

空空如也

空空如也

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

TA关注的人

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