自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

gs344937933的专栏

静心、学习

  • 博客(8)
  • 资源 (2)
  • 收藏
  • 关注

原创 Android的Activity的启动分析

学习《Android开发艺术探索》中,关于activity的启动。(1)书中只介绍了通过startActivity()的调用的方式启动一个Activity的方式。(2)startActivity()是Activity.java中的方法,这个方法最终会调用startActivityForResult()方法,该方法经过一系列调用,最后会通过Binder对象,跳转到AMS中,执行startAc...

2018-10-24 23:07:43 288

原创 binder运行机制--从应用到原理再到实践

之前网上看的 binder 相关的文章,总是有的地方没说清楚,本文目的是以最少的文字说运行机制清楚。应用先把代码下载下来,跑一跑,看看现场,了解一下binder如何使用。原理在弄清楚原理先,先了解一下binder由来,在了解binder运行机制,最后分析代码。由来我们知道,在Android系统里,底层是linux操作系统,而linux操作系统本身是提供了很对跨进...

2018-10-23 10:02:59 1207

原创 理解Android的handler机制--从应用到原理再到实践

关于Android的多线程机制,面试的时候总是问到,今天专门写这个博客,目的是把handler说清楚。分别从下面四个方向说清楚。由来问题:为什么有handler?我们知道java是支持多线程的,而一个APP只有一个UI(即屏幕只有一个),如果每个线程都可以更新UI,呵呵,估计我们的APP就乱套了,所以Android的设计者就想着,更新UI只能在主线程中,子线程是不能更新UI的...

2018-10-17 00:38:31 358

原创 Android进程间通信

Android进程间通信有以下几种: 开启多进程开发中,有时候需要在一个APP应用中开启多个进程。怎样使用多进程? Android正常使用的多进程的办法只有一种,就是在Service或Activity的属性里面设置remote属性   ,这样,我们打开Main2Activty的时候,该活动或服务就会以一个新的进程来创建。见:https://blog.csdn.net/ita...

2018-10-04 15:51:48 292

原创 Android知识点

 1基础智能指针(1)用来解决C++指针存在的问题,如没有初始化、忘记delete、野指针。(2)对象A指向对象B,B的引用计数器mCount会加1,当不引用时,会减1,如果刚好为零,则删除对象B。(3)强引用和弱引用的区别,弱引用必须先升级为强引用才可以访问指向的目标对象,弱引用的主要使命就是解决循环引用的问题。(4)通常目标对象的父类是 RefBase ,这个类可以同时进行强弱引用...

2018-10-03 22:55:39 283

原创 Android存储

在Android中,可供选择的存储方式有SharedPreferences、文件存储、SQLite数据库方式、内容提供器(Content provider)和网络。SharedPreference     Android提供用来存储一些简单的配置信息的一种机制,例如,一些默认欢迎语、登录的用户名和密码等。其以键值对的方式存储,使得我们可以很方便的读取和存入.注意:Preferences...

2018-10-03 22:55:15 335

原创 Android布局

Android的六大布局分别为: 线性布局(LinearLayout)、框架布局(FrameLayout)、表格布局(TableLayout)、相对布局(RelativeLayout)、绝对布局(AbsoluteLayout)和网格布局(GridLayout) 。LinearLayoutLinearLayout容器中的组件一个挨一个排列,通过“android:orientati...

2018-10-03 22:15:34 257

原创 Android的四大组件

 Activity流程:onCreate() onStart() onResume()   onPause() onStop() onDestroy()生命周期 :onCrate 不可见不可交互、 onStart 可见不可交互 、 onResume 可见可交互 、 onPause 可见不可交互 、onStop  不可见不可交互 、 onDestory 销毁了 、   onRestart...

2018-10-03 18:05:31 319

FreeRTOS实时内核使用指南

这个是 FreeRTOS 的入门文档,FreeRTOS本来就不难,看看这个文档就可以啦

2019-05-07

IT提问的智慧

运用某些策略,比如用谷歌(Google)搜索你遇到的各种错误提示(既 搜索 谷歌论坛,也搜索网页), 这样很可能直接就找到了解决问题的 文档或邮件列表线索。

2012-05-05

空空如也

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

TA关注的人

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