<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[sunnylin22的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/sunnylin22</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; sunnylin22]]></copyright><item><title><![CDATA[Android studio 连接测试机简记]]></title><link>https://blog.youkuaiyun.com/sunnylin22/article/details/130369036</link><guid>https://blog.youkuaiyun.com/sunnylin22/article/details/130369036</guid><author>sunnylin22</author><pubDate>Tue, 25 Apr 2023 17:06:14 +0800</pubDate><description><![CDATA[因为公司配的办公笔记本电脑不允许更改系统变量，所以可以通过该方法进行安装， 执行 adb version 即可。首先找到 adb在 Android sdk的 路径，如 D:\androidsdk\sdk\platform-tools。事隔半年不上班，连测试机debug模式怎么开启都忘了，导致做了很多无用功，好记性不如烂笔头，简单记录下。第一种是将 adb路径 配置到系统变量Path中，常规操作。1.关于手机->连续点击“版本号”->提示处于开发者模式。2.系统与更新->开发人员选项-> 开启 USB调试。]]></description><category></category></item><item><title><![CDATA[记录 Android Studio Build apk 失败原因及解决方案]]></title><link>https://blog.youkuaiyun.com/sunnylin22/article/details/130360869</link><guid>https://blog.youkuaiyun.com/sunnylin22/article/details/130360869</guid><author>sunnylin22</author><pubDate>Tue, 25 Apr 2023 11:30:14 +0800</pubDate><description><![CDATA[记录 Android Studio Build apk 失败原因及解决方案]]></description><category></category></item><item><title><![CDATA[Cannot find local variable 'var1']]></title><link>https://blog.youkuaiyun.com/sunnylin22/article/details/88693301</link><guid>https://blog.youkuaiyun.com/sunnylin22/article/details/88693301</guid><author>sunnylin22</author><pubDate>Wed, 20 Mar 2019 16:55:45 +0800</pubDate><description><![CDATA[//TaskListFragment  对自定义view的接口回调 MyView.OnPointListener
 if (null != basicSettingFragment) {
      TextView angleTextView = (TextView) basicSettingFragment.getActivity().findViewById(R.id.angleTextVi...]]></description><category></category></item><item><title><![CDATA[解决视图超出屏幕范围显示问题]]></title><link>https://blog.youkuaiyun.com/sunnylin22/article/details/88019571</link><guid>https://blog.youkuaiyun.com/sunnylin22/article/details/88019571</guid><author>sunnylin22</author><pubDate>Thu, 28 Feb 2019 11:30:49 +0800</pubDate><description><![CDATA[最近在写一个功能涉及到视图的旋转和平移，后来发现视图平移出屏幕的显示范围后，旋转的时候视图显示不完整。
在布局加上一个属性android:clipChildren=&quot;false&quot;
clipChildren用来定义他的子控件是否要在他应有的边界内进行绘制。 默认情况下，clipChild被设置为true。 也就是不允许进行扩展绘制。
详细的clipChildren可以参考clipChildren的使...]]></description><category></category></item><item><title><![CDATA[java +""拼接成字符串 和  String.valueOf()的区别]]></title><link>https://blog.youkuaiyun.com/sunnylin22/article/details/86474643</link><guid>https://blog.youkuaiyun.com/sunnylin22/article/details/86474643</guid><author>sunnylin22</author><pubDate>Mon, 14 Jan 2019 11:54:35 +0800</pubDate><description><![CDATA[
使用 + “” 拼接方式，本质上是先将字符串转换为StringBuffer 后在使用append ()方法，而append()方法也是使用的String.valueOf()
使用String.valueOf(),本质上则是使用Object.toString()方法


 public synchronized StringBuffer append(Object obj) {
        s...]]></description><category></category></item><item><title><![CDATA[错误: 不兼容的类型: UavCommandFragment无法转换为Fragment]]></title><link>https://blog.youkuaiyun.com/sunnylin22/article/details/83990535</link><guid>https://blog.youkuaiyun.com/sunnylin22/article/details/83990535</guid><author>sunnylin22</author><pubDate>Mon, 12 Nov 2018 13:32:57 +0800</pubDate><description><![CDATA[错误: 不兼容的类型: UavCommandFragment无法转换为Fragment
import android.support.v4.app.Fragment;
import android.app.Fragment;
原因：
在自定义的Fragment中导入的包与Activity中导入的包不是同一个。

...]]></description><category></category></item><item><title><![CDATA[EditText  getText]]></title><link>https://blog.youkuaiyun.com/sunnylin22/article/details/83547630</link><guid>https://blog.youkuaiyun.com/sunnylin22/article/details/83547630</guid><author>sunnylin22</author><pubDate>Tue, 30 Oct 2018 19:47:37 +0800</pubDate><description><![CDATA[EditText 的getText获取Text的值需要在触发事件后才能拿到
因此
.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
username = usernameText.getText().toString();
…

...]]></description><category></category></item><item><title><![CDATA[match_parent和fill_parent的区别]]></title><link>https://blog.youkuaiyun.com/sunnylin22/article/details/83412859</link><guid>https://blog.youkuaiyun.com/sunnylin22/article/details/83412859</guid><author>sunnylin22</author><pubDate>Fri, 26 Oct 2018 11:57:42 +0800</pubDate><description><![CDATA[match_parent和fill_parent的区别
其实从Android 2.2开始FILL_PARENT改名为MATCH_PARENT ，从API Level为8开始我们可以直接用MATCH_PARENT来代替FILL_PARENT，他们的定义本质是一样均为-1，只是换了个别名，可能为了更准确些，比如最终在SDK中的定义为:

fill_parent   -1
The view should...]]></description><category></category></item></channel></rss>