<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[lplj717的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/lplj717</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; lplj717]]></copyright><item><title><![CDATA[Java中深拷贝和浅拷贝]]></title><link>https://blog.youkuaiyun.com/lplj717/article/details/136353186</link><guid>https://blog.youkuaiyun.com/lplj717/article/details/136353186</guid><author>lplj717</author><pubDate>Wed, 28 Feb 2024 18:34:27 +0800</pubDate><description><![CDATA[由于"field1"是基本类型，所以只是将它的值拷贝给"field2"，但是由于"refObj"是一个引用类型, 所以CopiedObject指向"refObj"相同的地址。当对SourceObject做深拷贝时，创建了CopiedObject，它有一个包含"field1"拷贝值的属性"field2"以及包含"refObj1"拷贝值的引用类型属性"refObj2"。浅拷贝是按位拷贝对象，它会创建一个新对象，这个对象有着原始对象属性值的一份精确拷贝。深拷贝会拷贝所有的属性,并拷贝属性指向的动态分配的内存。]]></description><category></category></item><item><title><![CDATA[71道经典Android面试题和答案]]></title><link>https://blog.youkuaiyun.com/lplj717/article/details/136353125</link><guid>https://blog.youkuaiyun.com/lplj717/article/details/136353125</guid><author>lplj717</author><pubDate>Wed, 28 Feb 2024 18:28:54 +0800</pubDate><description><![CDATA[71道经典Android面试题和答案]]></description><category></category></item><item><title><![CDATA[Java单例模式]]></title><link>https://blog.youkuaiyun.com/lplj717/article/details/136152412</link><guid>https://blog.youkuaiyun.com/lplj717/article/details/136152412</guid><author>lplj717</author><pubDate>Sun, 18 Feb 2024 15:17:39 +0800</pubDate><description><![CDATA[使用单例模式的主要目的是为了确保系统内存中该类只存在一个对象，节省了系统资源，对于一些需要频繁创建销毁的对象，使用单例模式可以提高系统性能]]></description><category></category></item><item><title><![CDATA[Java泛型编译期擦除，为什么反射还能拿到泛型信息？]]></title><link>https://blog.youkuaiyun.com/lplj717/article/details/136130358</link><guid>https://blog.youkuaiyun.com/lplj717/article/details/136130358</guid><author>lplj717</author><pubDate>Fri, 16 Feb 2024 17:12:23 +0800</pubDate><description><![CDATA[Java泛型擦除：在编译阶段泛型类型信息会被擦除，也就是说编译后的字节码中不再包含关于泛型类型的具体信息（这是为了保持与旧的Java版本的兼容性，因为泛型是在Java 5中引入的）。其实java泛型的类型擦除并不是在class文件中不保存泛型信息，而是在字节码的方法体或者类结构中擦掉了泛型信息，这样做的好处就是在不改变虚拟器的前提下可以引入泛型的特性。尽管泛型信息在运行时被擦除了，但是仍然可以通过反射获取泛型的类型信息（上面代码展示）这也就是所谓的“范型擦除不彻底”]]></description><category></category></item><item><title><![CDATA[try {}里有一个return语句，那么紧跟在这个try后的finally {}里的code会不会被执行，什么时候被执行，在return前还是后?]]></title><link>https://blog.youkuaiyun.com/lplj717/article/details/136129493</link><guid>https://blog.youkuaiyun.com/lplj717/article/details/136129493</guid><author>lplj717</author><pubDate>Fri, 16 Feb 2024 16:39:40 +0800</pubDate><description><![CDATA[try {}里有一个return语句，那么紧跟在这个try后的finally {}里的code会不会被执行，什么时候被执行，在return前还是后?]]></description><category></category></item><item><title><![CDATA[Android密码输入框内容的显示或隐藏]]></title><link>https://blog.youkuaiyun.com/lplj717/article/details/128197269</link><guid>https://blog.youkuaiyun.com/lplj717/article/details/128197269</guid><author>lplj717</author><pubDate>Tue, 06 Dec 2022 09:41:26 +0800</pubDate><description><![CDATA[Android密码输入框内容的显示或隐藏]]></description><category></category></item><item><title><![CDATA[Android自定义电池电量显示组件(kotlin，java)]]></title><link>https://blog.youkuaiyun.com/lplj717/article/details/126872722</link><guid>https://blog.youkuaiyun.com/lplj717/article/details/126872722</guid><author>lplj717</author><pubDate>Thu, 15 Sep 2022 15:42:41 +0800</pubDate><description><![CDATA[Android自定义电池电量显示组件(kotlin，java)]]></description><category></category></item><item><title><![CDATA[Android中FrameLayout的底部布局被软键盘顶上来问题]]></title><link>https://blog.youkuaiyun.com/lplj717/article/details/126659423</link><guid>https://blog.youkuaiyun.com/lplj717/article/details/126659423</guid><author>lplj717</author><pubDate>Fri, 02 Sep 2022 11:37:46 +0800</pubDate><description><![CDATA[Android中FrameLayout的底部布局被软键盘顶上来问题]]></description><category></category></item><item><title><![CDATA[openharmony容器组件之Tabs与TabContent]]></title><link>https://blog.youkuaiyun.com/lplj717/article/details/126281425</link><guid>https://blog.youkuaiyun.com/lplj717/article/details/126281425</guid><author>lplj717</author><pubDate>Thu, 11 Aug 2022 11:11:31 +0800</pubDate><description><![CDATA[Tabs:一种可以通过页签进行内容视图切换的容器组件，每个页签对应一个内容视图]]></description><category></category></item><item><title><![CDATA[openharmony容器组件之Swiper]]></title><link>https://blog.youkuaiyun.com/lplj717/article/details/126280579</link><guid>https://blog.youkuaiyun.com/lplj717/article/details/126280579</guid><author>lplj717</author><pubDate>Thu, 11 Aug 2022 10:42:02 +0800</pubDate><description><![CDATA[Swiper：滑动容器，提供切换子组件显示的能力]]></description><category></category></item><item><title><![CDATA[openharmony容器组件之Stack]]></title><link>https://blog.youkuaiyun.com/lplj717/article/details/126278525</link><guid>https://blog.youkuaiyun.com/lplj717/article/details/126278525</guid><author>lplj717</author><pubDate>Thu, 11 Aug 2022 09:20:22 +0800</pubDate><description><![CDATA[Stack：堆叠容器，子组件按照顺序依次入栈，后一个子组件覆盖前一个子组件]]></description><category></category></item><item><title><![CDATA[openharmony容器组件之SideBarContainer]]></title><link>https://blog.youkuaiyun.com/lplj717/article/details/126271423</link><guid>https://blog.youkuaiyun.com/lplj717/article/details/126271423</guid><author>lplj717</author><pubDate>Wed, 10 Aug 2022 17:52:56 +0800</pubDate><description><![CDATA[SideBarContainer：提供侧边栏可以显示和隐藏的侧边栏容器，通过子组件定义侧边栏和内容区，第一个子组件表示侧边栏，第二个子组件表示内容区]]></description><category></category></item><item><title><![CDATA[openharmony容器组件之Refresh]]></title><link>https://blog.youkuaiyun.com/lplj717/article/details/126265999</link><guid>https://blog.youkuaiyun.com/lplj717/article/details/126265999</guid><author>lplj717</author><pubDate>Wed, 10 Aug 2022 14:35:02 +0800</pubDate><description><![CDATA[Refresh：下拉刷新容器]]></description><category></category></item><item><title><![CDATA[openharmony容器组件之Panel]]></title><link>https://blog.youkuaiyun.com/lplj717/article/details/126263386</link><guid>https://blog.youkuaiyun.com/lplj717/article/details/126263386</guid><author>lplj717</author><pubDate>Wed, 10 Aug 2022 11:38:03 +0800</pubDate><description><![CDATA[Panel:可滑动面板。提供一种轻量的内容展示的窗口，可方便的在不同尺寸中切换，属于弹出式组件]]></description><category></category></item><item><title><![CDATA[openharmony容器组件之Navigator]]></title><link>https://blog.youkuaiyun.com/lplj717/article/details/126260958</link><guid>https://blog.youkuaiyun.com/lplj717/article/details/126260958</guid><author>lplj717</author><pubDate>Wed, 10 Aug 2022 10:18:48 +0800</pubDate><description><![CDATA[Navigato：路由容器组件，提供路由跳转能力]]></description><category></category></item><item><title><![CDATA[openharmony容器组件之GridItem]]></title><link>https://blog.youkuaiyun.com/lplj717/article/details/126250440</link><guid>https://blog.youkuaiyun.com/lplj717/article/details/126250440</guid><author>lplj717</author><pubDate>Tue, 09 Aug 2022 16:27:38 +0800</pubDate><description><![CDATA[GridItem：网格容器中单项内容容器]]></description><category></category></item><item><title><![CDATA[openharmony容器组件之Grid]]></title><link>https://blog.youkuaiyun.com/lplj717/article/details/126249100</link><guid>https://blog.youkuaiyun.com/lplj717/article/details/126249100</guid><author>lplj717</author><pubDate>Tue, 09 Aug 2022 15:42:29 +0800</pubDate><description><![CDATA[Grid：网格容器，由“行”和“列”分割的单元格所组成，通过指定“项目”所在的单元格做出各种各样的布局]]></description><category></category></item><item><title><![CDATA[openharmony容器组件之GridContainer]]></title><link>https://blog.youkuaiyun.com/lplj717/article/details/126244193</link><guid>https://blog.youkuaiyun.com/lplj717/article/details/126244193</guid><author>lplj717</author><pubDate>Tue, 09 Aug 2022 11:27:06 +0800</pubDate><description><![CDATA[GridContainer：纵向排布栅格布局容器，仅在栅格布局场景中使用]]></description><category></category></item><item><title><![CDATA[openharmony容器组件之Counter]]></title><link>https://blog.youkuaiyun.com/lplj717/article/details/126242829</link><guid>https://blog.youkuaiyun.com/lplj717/article/details/126242829</guid><author>lplj717</author><pubDate>Tue, 09 Aug 2022 10:38:18 +0800</pubDate><description><![CDATA[Counter：计数器组件，提供相应的增加或者减少的计数操作]]></description><category></category></item><item><title><![CDATA[openharmony容器组件之Badge]]></title><link>https://blog.youkuaiyun.com/lplj717/article/details/126242099</link><guid>https://blog.youkuaiyun.com/lplj717/article/details/126242099</guid><author>lplj717</author><pubDate>Tue, 09 Aug 2022 10:17:01 +0800</pubDate><description><![CDATA[Badge：新事件标记组件，在组件上提供事件信息展示能力]]></description><category></category></item></channel></rss>