<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[notthin的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/notthin</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; notthin]]></copyright><item><title><![CDATA[Android Studio 如何移动Library文件夹到其它文件夹里]]></title><link>https://blog.youkuaiyun.com/notthin/article/details/126644019</link><guid>https://blog.youkuaiyun.com/notthin/article/details/126644019</guid><author>notthin</author><pubDate>Thu, 01 Sep 2022 15:29:42 +0800</pubDate><description><![CDATA[如何移动Library文件夹到其它文件夹里]]></description><category></category></item><item><title><![CDATA[Android Studio 禁止光标自动移动到首行位置]]></title><link>https://blog.youkuaiyun.com/notthin/article/details/123369056</link><guid>https://blog.youkuaiyun.com/notthin/article/details/123369056</guid><author>notthin</author><pubDate>Wed, 09 Mar 2022 09:35:45 +0800</pubDate><description><![CDATA[Android Studio 禁止光标自动移动到首行位置]]></description><category></category></item><item><title><![CDATA[Android res目录中支持的资源目录]]></title><link>https://blog.youkuaiyun.com/notthin/article/details/122342773</link><guid>https://blog.youkuaiyun.com/notthin/article/details/122342773</guid><author>notthin</author><pubDate>Fri, 07 Jan 2022 09:02:41 +0800</pubDate><description><![CDATA[目录
资源类型




animator
用于定义属性动画的XML文件


anim
用于定义渐变动画的XML文件。（属性动画也可以保存到此目录中，但为了区分这两种类型，属性动画首选animator目录）


color
用于定义颜色状态列表的XML文件。请参阅颜色状态列表资源。


drawable
位图文件（.png、.9.png、.jpg、.gif）或编译为以下可绘制对象资源子类型的XML文件：位图文件、九宫格（可调整大小的位图）、状态列表、形状、动画可绘制对象、其它可绘制对象。请参阅Draw...]]></description><category></category></item><item><title><![CDATA[Android Studio 设置 buildConfigField 点击 sync now 无效]]></title><link>https://blog.youkuaiyun.com/notthin/article/details/122089993</link><guid>https://blog.youkuaiyun.com/notthin/article/details/122089993</guid><author>notthin</author><pubDate>Wed, 22 Dec 2021 16:58:23 +0800</pubDate><description><![CDATA[Android Studio 设置 buildConfigField 点击 sync now 无效]]></description><category></category></item><item><title><![CDATA[Android Switch控件警告：Use SwitchCompat from AppCompat or SwitchMaterial from Material library]]></title><link>https://blog.youkuaiyun.com/notthin/article/details/121903846</link><guid>https://blog.youkuaiyun.com/notthin/article/details/121903846</guid><author>notthin</author><pubDate>Mon, 13 Dec 2021 14:37:31 +0800</pubDate><description><![CDATA[目录一、翻译二、警告分析三、SwitchCompat 和 SwitchMaterial 讲解
一、翻译
警报：
Use SwitchCompat from AppCompat or SwitchMaterial from Material library.
翻译：使用AppCompat中的 SwitchCompat 或Material库中 SwitchMaterial。
二、警告分析
因为 Switch 对于旧版本的 Android 有不同的外观。则使用 SwitchCompat可以为所有 Android ]]></description><category></category></item><item><title><![CDATA[Android 形状绘制 —— shape详解]]></title><link>https://blog.youkuaiyun.com/notthin/article/details/121899183</link><guid>https://blog.youkuaiyun.com/notthin/article/details/121899183</guid><author>notthin</author><pubDate>Mon, 13 Dec 2021 11:28:57 +0800</pubDate><description><![CDATA[目录一、定义二、文件位置三、编译资源的数据类型四、资源引用五、语法六、元素1、shape2、corners3、gradient4、padding5、size6、solid7、stroke七、示例
一、定义
这是一种在 XML 文件中定义的通用形状。
二、文件位置
res / drawable / filename.xml
文件名用作资源 ID。
三、编译资源的数据类型
指向 GradientDrawable 的资源指针。
四、资源引用

在 Java 中：R.drawable.filename
在 XML ]]></description><category></category></item><item><title><![CDATA[Android String与int相互转换]]></title><link>https://blog.youkuaiyun.com/notthin/article/details/121244809</link><guid>https://blog.youkuaiyun.com/notthin/article/details/121244809</guid><author>notthin</author><pubDate>Mon, 13 Dec 2021 09:57:32 +0800</pubDate><description><![CDATA[目录一、如何将字串 String 转换成整数 int?二、 如何将整数 int 转换成字串 String ?
一、如何将字串 String 转换成整数 int?
方法一：
int i = Integer.parseInt([String]);或 i = Integer.parseInt([String],[int radix]);

方法二：
int i = Integer.valueOf(my_str).intValue();

这两种方法有什么区别呢？作用是不是一样的呢？是不是在任何下都能互换呢？
方法]]></description><category></category></item><item><title><![CDATA[Android 自定义Swicth]]></title><link>https://blog.youkuaiyun.com/notthin/article/details/121898075</link><guid>https://blog.youkuaiyun.com/notthin/article/details/121898075</guid><author>notthin</author><pubDate>Mon, 13 Dec 2021 09:42:18 +0800</pubDate><description><![CDATA[目录一、效果图二、上代码1、创建thumb2、创建track3、设置Swicth属性三、链接
一、效果图
1、默认

2、自定义

二、上代码
1、创建thumb
shape_switch_thumb_true.xml
&lt;?xml version="1.0" encoding="utf-8"?&gt;
&lt;shape xmlns:android="http://schemas.android.com/apk/res/android"&gt;

    &lt;!--设置大小--&gt;
    &]]></description><category></category></item><item><title><![CDATA[Android 控件缩写]]></title><link>https://blog.youkuaiyun.com/notthin/article/details/121542464</link><guid>https://blog.youkuaiyun.com/notthin/article/details/121542464</guid><author>notthin</author><pubDate>Thu, 25 Nov 2021 17:27:30 +0800</pubDate><description><![CDATA[目录一、控件的缩写
一、控件的缩写




控件
缩写




View
vw


TextView
tv


ImageView
iv


ScrollView
sv


RecyclerView
rv


WebView
wv


VideoView
vv


ListView
lv


GridView
gv


–



Button
btn


ImageButton
ibtn


RadioButton
rbtn


ToggleButton
tbtn


–



ProgressBar
pb]]></description><category></category></item><item><title><![CDATA[Android SimpleDateFormat方法警告]]></title><link>https://blog.youkuaiyun.com/notthin/article/details/121536163</link><guid>https://blog.youkuaiyun.com/notthin/article/details/121536163</guid><author>notthin</author><pubDate>Thu, 25 Nov 2021 14:38:25 +0800</pubDate><description><![CDATA[目录一、代码：二、警告内容：三、原因分析：四、解决方案：方法一：方法二：五、API
一、代码：
 SimpleDateFormat simpleDateFormat = new SimpleDateFormat("HH:mm:ss");

二、警告内容：
原文：To get local formatting use getDateInstance(), getDateTimeInstance(), or getTimeInstance(), or use new SimpleDateFormat(Strin]]></description><category></category></item><item><title><![CDATA[Android LitePal库详解]]></title><link>https://blog.youkuaiyun.com/notthin/article/details/121415522</link><guid>https://blog.youkuaiyun.com/notthin/article/details/121415522</guid><author>notthin</author><pubDate>Fri, 19 Nov 2021 10:47:36 +0800</pubDate><description><![CDATA[目录一、GitHub二、LitePal简介三、LitePal特征四、配置1.添加 LitePal 库2.创建 litepal.xml 文件3. 配置 LitePalApplication五、开始使用1.创建表2. 升级表3. 保存数据4. 更新数据5. 删除数据6. 查询数据7. 多个数据库8. Transaction六、混淆
一、GitHub
1、GitHub：链接
二、LitePal简介
LitePal 是一个开源 Android 库，它允许开发人员极其轻松地使用 SQLite 数据库。无需编写SQL语]]></description><category></category></item><item><title><![CDATA[Java 谈谈你对面向对象的理解？]]></title><link>https://blog.youkuaiyun.com/notthin/article/details/121395289</link><guid>https://blog.youkuaiyun.com/notthin/article/details/121395289</guid><author>notthin</author><pubDate>Thu, 18 Nov 2021 11:01:43 +0800</pubDate><description><![CDATA[Java 谈谈你对面向对象的理解？]]></description><category></category></item><item><title><![CDATA[Android 说一下Service的生命周期]]></title><link>https://blog.youkuaiyun.com/notthin/article/details/121361269</link><guid>https://blog.youkuaiyun.com/notthin/article/details/121361269</guid><author>notthin</author><pubDate>Tue, 16 Nov 2021 17:51:50 +0800</pubDate><description><![CDATA[目录一、答
一、答
1、启动Service的两种方式：startService() 和 bindService() 。
2、startService() 的生命周期：onCreate()、onStartCommand()、onDestroy()。
3、bindService() 的生命周期：onCreate()、onBind()、onUnbind()、onDestroy()。

左图显示使用 startService() 创建的服务的生命周期，右图显示使用 bindService() 创建的服务的生命周期。]]></description><category></category></item><item><title><![CDATA[Android 说一下Activity的生命周期]]></title><link>https://blog.youkuaiyun.com/notthin/article/details/121360975</link><guid>https://blog.youkuaiyun.com/notthin/article/details/121360975</guid><author>notthin</author><pubDate>Tue, 16 Nov 2021 17:29:39 +0800</pubDate><description><![CDATA[目录一、答
一、答

onCreate()、onStart()、onResume()、onPause()、onStop()、onDestroy()、onRestart()

]]></description><category></category></item><item><title><![CDATA[Android 如何创建项目]]></title><link>https://blog.youkuaiyun.com/notthin/article/details/121334408</link><guid>https://blog.youkuaiyun.com/notthin/article/details/121334408</guid><author>notthin</author><pubDate>Mon, 15 Nov 2021 15:01:41 +0800</pubDate><description><![CDATA[目录一、创建流程二、Android Studio 主窗口三、链接
一、创建流程
1、安装最新版 Android Studio。
2、第一次打开Android Studio会弹出Welcome to Android Studio 窗口，在窗口中，点击 Create New Project。

如果您已打开一个项目，请依次选择：File &gt; New &gt; New Project。
3、在 Select a Project Template 窗口中，选择 Empty Activity，然后点击 Next]]></description><category></category></item><item><title><![CDATA[Android List集合与数组相互转换]]></title><link>https://blog.youkuaiyun.com/notthin/article/details/121330757</link><guid>https://blog.youkuaiyun.com/notthin/article/details/121330757</guid><author>notthin</author><pubDate>Mon, 15 Nov 2021 13:34:55 +0800</pubDate><description><![CDATA[目录一、数组转List集合二、List集合转数组
一、数组转List集合
String[] str = new String[] {"1", "2", "3"};
// String数组转List集合
List&lt;String&gt; list = Arrays.asList(str);
// log打印List集合
for (int i = 0; i &lt; list.size(); i++) {
    Log.i(TAG,"list: " + list.get(i));
}

asList()方]]></description><category></category></item><item><title><![CDATA[Chrome浏览器快捷键]]></title><link>https://blog.youkuaiyun.com/notthin/article/details/121328164</link><guid>https://blog.youkuaiyun.com/notthin/article/details/121328164</guid><author>notthin</author><pubDate>Mon, 15 Nov 2021 09:33:32 +0800</pubDate><description><![CDATA[]]></description><category></category></item><item><title><![CDATA[Android 自定义View的基本流程]]></title><link>https://blog.youkuaiyun.com/notthin/article/details/121327660</link><guid>https://blog.youkuaiyun.com/notthin/article/details/121327660</guid><author>notthin</author><pubDate>Mon, 15 Nov 2021 09:28:20 +0800</pubDate><description><![CDATA[目录一、答二、讲解
一、答
1、编写attr.xml文件，用于定义自定义属性。
2、在layout布局文件中引用，同时引用命名控件。
3、在View的构造方法中获取自定义属性 ，在自定义控件中进行读取（构造方法拿到attr.xml文件值）。
4、重写onMesure()、onSizeChange()、onLayout()、onDraw()方法。
二、讲解
1、官方教程：链接
2、简单教程：链接

...]]></description><category></category></item><item><title><![CDATA[Java length() 方法、length 属性和 size() 方法有什么区别？]]></title><link>https://blog.youkuaiyun.com/notthin/article/details/121267677</link><guid>https://blog.youkuaiyun.com/notthin/article/details/121267677</guid><author>notthin</author><pubDate>Thu, 11 Nov 2021 14:54:16 +0800</pubDate><description><![CDATA[Java length() 方法、length 属性和 size() 方法有什么区别？]]></description><category></category></item><item><title><![CDATA[Android ‘Handler()‘ is deprecated]]></title><link>https://blog.youkuaiyun.com/notthin/article/details/121262085</link><guid>https://blog.youkuaiyun.com/notthin/article/details/121262085</guid><author>notthin</author><pubDate>Thu, 11 Nov 2021 10:10:34 +0800</pubDate><description><![CDATA[Android ‘Handler()‘ is deprecated]]></description><category></category></item></channel></rss>