<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[Jealous_boy的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/Jealous_boy</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; Jealous_boy]]></copyright><item><title><![CDATA[SystemUI之启动流程（一）]]></title><link>https://blog.youkuaiyun.com/Jealous_boy/article/details/106470601</link><guid>https://blog.youkuaiyun.com/Jealous_boy/article/details/106470601</guid><author>Jealous_boy</author><pubDate>Tue, 02 Jun 2020 13:43:36 +0800</pubDate><description><![CDATA[前言
SystemUI是系统启动中第一个用户肉眼可见的应用，系统为用户提供的系统级别的信息显示与交互的一套UI组件，其功能包罗万象，比如开机后看到的锁屏界面，充电时充电界面，状态栏，导航栏，多任务栏等，都是与Android手机用户息息相关的功能。
SystemUI概览
SystemUI属于系统级的apk，位置在frameworks\base\packages\SystemUI，主要功能有：

状态栏信息显示，比如电池，wifi信号，3G/4G等icon显示（Status Bar ）
系统下方的导航栏（Nav]]></description><category></category></item><item><title><![CDATA[关于日志文件（log）的问题]]></title><link>https://blog.youkuaiyun.com/Jealous_boy/article/details/106403966</link><guid>https://blog.youkuaiyun.com/Jealous_boy/article/details/106403966</guid><author>Jealous_boy</author><pubDate>Thu, 28 May 2020 14:50:43 +0800</pubDate><description><![CDATA[android日志系统提供了记录和查看系统调试信息的功能，日志都是从各个软件和一些系统的缓冲区中记录下来的，缓冲区可以通过logcat命令来进行查看和使用

1.日志的作用：

用于记录系统、程序运行中发生的各种事件
通过阅读日志，有助于诊断和解决系统故障

2.缓冲区的类型:
Android 日志系统为日志消息保留了多个循环缓冲区，不是所有的消息都被发送到默认缓冲区，要想查看这些附加的缓冲区，可以使用 -b选项，查看指定的缓冲区：
java adb logcat [-b &lt;buffer&gt;]
.]]></description><category></category></item><item><title><![CDATA[Android中的ListView和适配器（Adapter）]]></title><link>https://blog.youkuaiyun.com/Jealous_boy/article/details/105680537</link><guid>https://blog.youkuaiyun.com/Jealous_boy/article/details/105680537</guid><author>Jealous_boy</author><pubDate>Wed, 22 Apr 2020 14:19:19 +0800</pubDate><description><![CDATA[Android ListView 使用详解
一个ListView通常有两个职责
（1）将数据填充到布局。
（2）处理用户的选择点击等操作。
一个ListView的创建需要3个元素
（1）ListView中的每一列的View。
（2）填入View的数据或者图片等。
（3）连接数据与ListView的适配器
也就是说，要使用ListView，首先要了解什么是适配器。适配器是一个连接数据和Adapter...]]></description><category></category></item><item><title><![CDATA[Android开发实战闹钟项目]]></title><link>https://blog.youkuaiyun.com/Jealous_boy/article/details/105579380</link><guid>https://blog.youkuaiyun.com/Jealous_boy/article/details/105579380</guid><author>Jealous_boy</author><pubDate>Fri, 17 Apr 2020 14:54:05 +0800</pubDate><description><![CDATA[一、闹钟功能的介绍以及界面的展示
该闹钟是根据我们手机闹钟设计的一个简单的闹钟APP，其中包含时钟、闹钟、秒表和计时器功能。用户可以对闹钟添加和删除，可以对秒表计时、暂停和重置，对计时器可以暂停、计时、继续和重置等功能。
二、介绍系统的设计界面
闹钟的布局文件代码如下
由于该闹钟系统包含时钟、闹钟、计时器、秒表四个功能，所以只要在xml文件插入TabHost控件就能实现在手机上更加简洁地展示四个功...]]></description><category></category></item><item><title><![CDATA[关于Android中的Context]]></title><link>https://blog.youkuaiyun.com/Jealous_boy/article/details/105527987</link><guid>https://blog.youkuaiyun.com/Jealous_boy/article/details/105527987</guid><author>Jealous_boy</author><pubDate>Wed, 15 Apr 2020 10:03:29 +0800</pubDate><description><![CDATA[1.Context都没弄明白，还怎么做Android开发？
Activity mActivity =new Activity()

作为Android开发者，不知道你有没有思考过这个问题，Activity可以new吗？Android的应用程序开发采用JAVA语言，Activity本质上也是一个对象，那上面的写法有什么问题呢？
估计很多人说不清道不明。Android程序不像Java程序一样，随便创建...]]></description><category></category></item><item><title><![CDATA[Android 中的 Service 全面总结]]></title><link>https://blog.youkuaiyun.com/Jealous_boy/article/details/105507846</link><guid>https://blog.youkuaiyun.com/Jealous_boy/article/details/105507846</guid><author>Jealous_boy</author><pubDate>Tue, 14 Apr 2020 13:55:54 +0800</pubDate><description><![CDATA[1.Service的种类
按运行地点分类




类别
区别
优点
缺点




本地服务（Local）
该服务依附在主进程上，
服务依附在主进程上而不是独立的进程，这样在一定程度上节约了资源，另外Local服务因为是在同一进程因此不需要IPC，也不需要AIDL。相应bindService会方便很多。
主进程被Kill后，服务便会终止。


远程服务（Remote）
该服务是独立的进程，
服务为独...]]></description><category></category></item><item><title><![CDATA[有关面试中的SSM必考内容！！！]]></title><link>https://blog.youkuaiyun.com/Jealous_boy/article/details/102892001</link><guid>https://blog.youkuaiyun.com/Jealous_boy/article/details/102892001</guid><author>Jealous_boy</author><pubDate>Mon, 04 Nov 2019 21:13:48 +0800</pubDate><description><![CDATA[1.为什么使用Spring（优缺点）
①：方便解耦，简化开发（IOC：通过Spring提供的IoC容器，我们可以将对象之间的依赖关系交由Spring进行控制，避免硬编码造成的过度程序耦合）
②：AOP编程的支持（通过Spring提供的AOP功能，方便进行面向切面的编程）
③：声明式事务的支持（可以从单调烦闷的事务管理代码中解脱出来）
④：方便程序的测试（Spring对Junit4支持，可以通过注解...]]></description><category></category></item><item><title><![CDATA[Java开发工程师笔试面试题]]></title><link>https://blog.youkuaiyun.com/Jealous_boy/article/details/102630101</link><guid>https://blog.youkuaiyun.com/Jealous_boy/article/details/102630101</guid><author>Jealous_boy</author><pubDate>Fri, 18 Oct 2019 19:48:50 +0800</pubDate><description><![CDATA[1.List和Set和Map的区别

List，Set都是继承自Collection接口
List：元素放入顺序，元素可以重复,允许按照对象在集合中的索引位置检索对象，例如通过list.get(i)方法来获取集合中的元素；
Set:元素放入无序，元素不可重复，重复元素会被覆盖掉


元素虽然无法顺序放入，但是元素在set中的位置是有该元素的HashCode决定的，其位置其实是固定的，加入Set的O...]]></description><category></category></item><item><title><![CDATA[面向对象的三大特征]]></title><link>https://blog.youkuaiyun.com/Jealous_boy/article/details/100744665</link><guid>https://blog.youkuaiyun.com/Jealous_boy/article/details/100744665</guid><author>Jealous_boy</author><pubDate>Wed, 11 Sep 2019 18:21:46 +0800</pubDate><description><![CDATA[面向对象的三大特征

继承(extends)

类是对对象的抽象，继承是对某一批类的对象，从而实现对现实世界更好的建模
提高代码的复用性（OOP）
extends的意思是”扩展”。子类是父类的扩展
例子（生物）

封装(encapsulation)/隐藏


多态（polymorphism）


继承(extends)

子类继承父类(基类、超类)的属性和方法
构造器不能继承！
实例化子类，会递归...]]></description><category></category></item></channel></rss>