自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 资源 (1)
  • 收藏
  • 关注

原创 Android通过控件如TextView等获取其所在的布局View

1、获取root view如下:View root = this;ViewParent viewParent = getParent();while (viewParent instanceof View) { root = (View) viewParent; viewParent = root.getParent();}2、获取控件所在的布局 去掉...

2019-12-11 16:22:47 803 1

原创 android 各版本源码在线阅读网址

https://www.androidos.net.cn/

2018-04-29 16:31:29 1423

原创 Android8.1,Launcher3中应用显示顺序

有些客户要求Luncher中的应用显示按照指定的顺序,实现如下:先将需要排序的应用包名和类名存放在字符串数组:<string-array name="app_package_and_class_name" translatable="false"> <!-- 计算器 --> <item>com.android.calculator2/com.androi...

2018-04-28 13:56:05 3071 1

原创 Android8.1 Launcher3中应用icon的替换

客户给了一套应用icon图片,要求替换当前应用的icon,实现如下.将要替换的应用包名存放在字符串数组中:<string-array name="icon_package" translatable="false">            <!-- 相机 --> <item>com.android.camera2</item> ...

2018-04-28 11:15:26 3094 1

原创 Android中获取当前所有应用的包名和类名

获取应用信息列表:private List<ResolveInfo> getResolveInfos(){ List<ResolveInfo> appList = null; Intent intent = new Intent(Intent.ACTION_MAIN, null); intent.addCategory(In...

2018-04-28 10:02:47 9246

转载 Android系统源码学习步骤

目前,互联网行业正在朝着移动互联网方向强劲地发展,而移动互联网的发展离不开背后的移动平台的支撑。众所周知,如今在移动平台市场上,苹果的iOS、谷歌的Android和微软的Windows Phone系统已经形成了三足鼎立的形势,而Android系统的市场占有率是最高的。Android系统之所以能够在市场上占据着第一的位置,一来是因为它依托着谷歌的品德效应和技术实力,二来是因为它是开放的,任何人都可以

2016-01-18 14:47:40 376

转载 Android源码目录结构详解

保存一份,查阅方便: Android 2.1|-- Makefile|-- bionic (bionic C库)|-- bootable (启动引导相关代码)|-- build (存放系统编译规则及generic等基础开发包配置)|-- cts (Android兼容性测试套件标准)|-- dalvik (dalvik JAVA虚拟机)|-- developm

2014-11-18 15:31:58 370

原创 Java关键字总结

一、访问控制1、private

2014-11-10 16:48:06 512

原创 Android ProgressBar进度条的创建

ProgressBar在Android研发中

2014-11-10 14:32:27 398

原创 Java的作用域public、private、protected及不写的区别

1、public:public表明该数据

2014-11-07 19:12:59 1479

原创 Android中使用DialogFragment 来创建对话框

1、使用DialogFragment创建对话框

2014-11-07 17:15:41 502

原创 Android中的对话框(dialog)的创建方法

1、创建对话框new

2014-11-07 15:12:54 453

原创 Android Service后台服务进程的自启动和保持

Service组件在Android开发中会经常用到

2014-11-06 16:21:31 1090

原创 Android Service的两种启动方式

Service是Android的四大组件之一,主要运行于系统后台。它有两种启动方式:Context.startService()和Context.bindService()都可以启动Service。1、调用Context.startService()启动这种启动方式的生命周期是:启动时,startService()---->onCreate()---->onStart();停止时,st...

2014-11-06 14:14:28 689

原创 Android的四种启动模式

1、启动模式通俗的说就是Activity启动时的策略,

2014-11-06 10:07:10 560

原创 Java关键字synchronized

synchronized关键字是用来控制同步线程

2014-11-05 15:05:46 369

原创 android中Handler的用法

1、首先创建Handler对象。

2014-09-25 14:55:18 642

原创 linux grep命令

1.作用Linux系统中grep命令是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹 配的行打印出来。grep全称是Global Regular Expression Print,表示全局正则表达式版本,它的使用权限是所有用户。2.格式grep [options]3.主要参数[options]主要参数:-c:只输出匹配行的计数。-I:不区分大 小写(只适

2014-06-02 11:15:01 545

转载 android布局属性

第一类:属性值为true或false     android:layout_centerHrizontal  水平居中      android:layout_centerVertical   垂直居中     android:layout_centerInparent    相对于父元素完全居中     android:layout_alignParentBottom 贴紧父元素

2014-06-01 20:57:07 535

android test

持续拍照,持续播放音乐,做测试用的软件工具,好用

2016-01-13

空空如也

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

TA关注的人

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