android基础
文章平均质量分 72
ApiPlayer
这个作者很懒,什么都没留下…
展开
-
ListView事件监听
ListView onscroll onscrollStateChange onItemClick原创 2015-11-10 13:55:43 · 3491 阅读 · 0 评论 -
注解入门
注解入门注解和注释注释是给人看的,注解是给机器(编译器,虚拟机)看的。注解的概念注解是一个标识,或者说是标签。注解是一系列元数据,它提供数据用来解释程序代码,但是注解并非是所解释的代码本身的一部分。注解对于代码的运行效果没有直接影响。 注解有许多用处,主要如下: - 提供信息给编译器: 编译器可以利用注解来探测错误和警告信息 - 编译阶段时的处理: 软件工具可...原创 2018-06-15 17:01:13 · 2013 阅读 · 0 评论 -
常用命令行
adb命令: 查看顶层Activity adb shell dumpsys activity 然后搜索 resumeActivity原创 2018-05-24 10:33:25 · 430 阅读 · 0 评论 -
Android 动画使用解析
Android 动画不详解(主要介绍了使用方法)Android 中的动画主要分为三类:补间动画,帧动画,和属性动画。 补间动画的效果比较少,也没有改变View的真实位置,只是改了视图显示的位置,位置移动之后点击事件仍发生在原来的位置。 帧动画类似于放电影,一帧一帧的播放就产生了动的效果。 属性动画是3.0之后加入的,3.0之前的设备无法使用属性动画,也可以使用网上的第三方库来兼容3.0以...原创 2018-03-26 14:05:03 · 476 阅读 · 8 评论 -
Android多线程
Android 多线程本篇博客将涉及以下内容: 多线程概述Thread类和Runnable接口线程相关(线程生命周期、线程控制、线程同步)线程通信(Handler机制)Android线程的创建和使用线程池概念和使用多线程概述众所周知,为了提供流畅的UI效果,Android系统不允许在主线程进行耗时操作,所以我们会经常使用多线程进行耗时操作,进行网络操作,数据的保存...原创 2018-01-25 16:55:54 · 393 阅读 · 0 评论 -
Android Intent 基础
Android Intent完全解析在本篇博客中会涉及以下内容:Intent的概念和使用解析Intent的创建以及Action、Category、Data的解析显式意图和隐式意图IntentFilter的概念和使用(匹配规则)Deep Link 和App LinkIntent概念和使用Intent 即为意图,可以用来启动一个Activity,可以用来发送一个广播,启...原创 2018-01-16 13:53:26 · 526 阅读 · 0 评论 -
Android消息机制详解
*本篇文章已授权微信公众号 guolin_blog (郭霖)独家发布Android消息机制这一定是一个被写烂了的专题吧。那本媛也来凑一个热闹吧。哈哈 这篇博客将会涉及以下内容:消息机制概述UML图解消息机制相关类从在主线程更新UI的方法带你畅游消息机制的源码,更加方便自己理解HandlerLooperMessageQueue和Message消息机制的应用消息机原创 2018-01-19 16:25:45 · 1357 阅读 · 15 评论 -
Activity基础知识
Activty作为一个Android开发者,每天都在写Activity,但是,但是真的让我讲讲我这个每天的玩伴,好像我并不能系统的讲出来很多很多。所以,我要做一下整理,把常用的,或者我认为我需要知道的,都整理一下。本篇文章将按主要讲解以下内容简介:Activity是什么? 如何创建一个Activity? 如何启动和关闭一个Activity? 管理Activity的生...原创 2018-01-15 11:30:00 · 517 阅读 · 0 评论 -
一个Android开发者的知识体系
开始写博客啦!!!从事Android开发两年多以来,一直在忙着业务上的问题,很多知识慢慢淡出了我的视野。但是偶尔在和其他项目参与者进行沟通的时候,还是能感觉到自己在很多方面的不足。所以我希望给自己列一个知识结构,或者说是一些需要学习到或者需要了解到的内容。一方面可以让自己随时翻阅,回顾,同时也可以给需要的朋友们一点参考。作为一个安卓开发者,我在工作中接触的大多都是Android的知识,又因为项目中...原创 2018-01-11 09:59:03 · 841 阅读 · 1 评论 -
项目中一些bug的修复
修复bug1-13日审查的bugfragment 状态异常错误原因: activity 已经不存在,还在commit,造成状态异常 commit(); commitallowstateslos();错误发生处OthersHomeActivity2 line438 MainActivity line156 BaseActivity onbackpressed 修复原创 2018-01-19 18:04:07 · 1867 阅读 · 0 评论 -
Ripple水波纹
#Material Design使用ripple水波纹BottomNavigationView##1.Ripple水波纹效果 爸爸原文链接继承关系java.lang.Object↳ android.graphics.drawable.Drawable↳ android.graphics.drawable.LayerDrawable↳ android.grap原创 2018-01-11 10:45:32 · 348 阅读 · 0 评论 -
BottomNavigationView底部导航栏的一点东西
#Material Design使用ripple水波纹BottomNavigationView##2. BottomNavigationView 底部导航控件爸爸原文链接中文参考###1. 继承关系java.lang.Object ↳ android.view.View ↳ android.view.ViewGroup ↳ andr原创 2018-01-11 10:43:12 · 1892 阅读 · 0 评论 -
Android6.0 运行时权限
#android 6.0运行时权限 Android 中的权限在6.0(API23)之前一直是在安装应用的时候一次性授予的,要不不安装此软件,要么接受此软件申请的所有权限。6.0之后,Google更改了权限的授予方式,用户在安装时可以选择授予或者不授予应用申请的权限,到需要使用此权限的时候再去向用户申请。 ##权限的两种类型###普通权限普通权限指的是那些不涉及用户隐私的一些权限原创 2018-01-11 10:28:01 · 371 阅读 · 0 评论 -
安卓手机屏幕相关
常用概念屏幕尺寸 指的是屏幕对角线的长度,单位用英寸(inch)来表示。1英寸=2.54厘米屏幕分辨率 指的是屏幕上横向的像素点个数*纵向的像素点个数,如1920*1080,1280*720等等。像素密度 单位长度内像素点的个数,单位用PPI(pixels per inch)来表示,如一英寸内有160个像素,则像素密度就是160PPI。 可用于表示显示器的清晰...原创 2018-09-03 13:05:02 · 1251 阅读 · 0 评论