<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[qa22qa22的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/qa22qa22</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; qa22qa22]]></copyright><item><title><![CDATA[通过Intent 调用第三方Activity未成功]]></title><link>https://blog.youkuaiyun.com/qa22qa22/article/details/51736487</link><guid>https://blog.youkuaiyun.com/qa22qa22/article/details/51736487</guid><author>qa22qa22</author><pubDate>Wed, 22 Jun 2016 19:15:48 +0800</pubDate><description><![CDATA[第三方调用网上有不少方法了，这里说下Intent调用第三方Activity的注意点，试了好几次都没成功才发现的
1.第三方调用的App,需要在AndroidManifest 的Acivity 添加intent-filter 还有设置 lauchMode 为 singleTop 或 singleTask

android:launchMode="singleTop"


    andro]]></description><category></category></item><item><title><![CDATA[打开小米的logcat]]></title><link>https://blog.youkuaiyun.com/qa22qa22/article/details/20535799</link><guid>https://blog.youkuaiyun.com/qa22qa22/article/details/20535799</guid><author>qa22qa22</author><pubDate>Wed, 05 Mar 2014 11:48:46 +0800</pubDate><description><![CDATA[测试机三星i9508刷了mi ui 然后打印不了logcat ，网上查了下原因是系统的sys/kernel/logger_mode/logger_mode 值为0，需要修改成1
用了很多文件管理器修改不了。最后在用adb 修改了好了。命令：echo 1 > /sys/kernel/logger_mode/logger_mode]]></description><category></category></item><item><title><![CDATA[关于一些性能的优化]]></title><link>https://blog.youkuaiyun.com/qa22qa22/article/details/17260443</link><guid>https://blog.youkuaiyun.com/qa22qa22/article/details/17260443</guid><author>qa22qa22</author><pubDate>Wed, 11 Dec 2013 11:20:45 +0800</pubDate><description><![CDATA[设计上经常会出现一些 ScrollView嵌套listview的方法，如果出现很卡顿的现象，这时候要注意，是否界面一滑动，listview的getview（）方法被连续调用了。若是，请在布局xml里或代码里修改listview的高度，wrap_content。]]></description><category></category></item><item><title><![CDATA[三星机子，可以连续打开一个界面问题]]></title><link>https://blog.youkuaiyun.com/qa22qa22/article/details/17260271</link><guid>https://blog.youkuaiyun.com/qa22qa22/article/details/17260271</guid><author>qa22qa22</author><pubDate>Wed, 11 Dec 2013 11:14:19 +0800</pubDate><description><![CDATA[最近应用发现三星的机子只要很快的连续点击就会同时打开多个相同的界面，大概是三星rom的问题，即使是luanchmode使用singleTop也会，解决方式只能使用singletask.
而且还有一问题，就是使用ProgressDialog   show()方法时候，点击屏幕diaog就会消失，这很不对劲，只能设置setCancelable(false)才能避免，但返回键也不能取消了。]]></description><category></category></item><item><title><![CDATA[开始]]></title><link>https://blog.youkuaiyun.com/qa22qa22/article/details/9298639</link><guid>https://blog.youkuaiyun.com/qa22qa22/article/details/9298639</guid><author>qa22qa22</author><pubDate>Thu, 11 Jul 2013 11:17:07 +0800</pubDate><description><![CDATA[以前零零散散会写些博客，就像做笔记，没怎么整理。现在想整理下，有空就整理好搬过来这边吧]]></description><category></category></item><item><title><![CDATA[gen 文件夹报错解决方法]]></title><link>https://blog.youkuaiyun.com/qa22qa22/article/details/9297961</link><guid>https://blog.youkuaiyun.com/qa22qa22/article/details/9297961</guid><author>qa22qa22</author><pubDate>Thu, 11 Jul 2013 10:38:13 +0800</pubDate><description><![CDATA[最近做的一个android项目，国际化时候简体翻译成繁体，以为不像翻译成英语那样麻烦，直接把strings.xml文件丢google翻译里面去。然后出现了个问题，编译时候gen文件夹出错。


虽然解决了但具体原因不确定，八成英文项目是GBK编码环境，是字符编码问题。解决方法如下
打开Problems视图，若找不到可在菜单windows → show View找出


双击打开错误源]]></description><category></category></item><item><title><![CDATA[获取View 在屏幕的据对坐标]]></title><link>https://blog.youkuaiyun.com/qa22qa22/article/details/84356547</link><guid>https://blog.youkuaiyun.com/qa22qa22/article/details/84356547</guid><author>qa22qa22</author><pubDate>Wed, 14 Nov 2012 18:38:04 +0800</pubDate><description><![CDATA[ final int[] location = new int[2];
  view.getLocationOnScreen(location);]]></description><category></category></item><item><title><![CDATA[List Set Map 数组 转换]]></title><link>https://blog.youkuaiyun.com/qa22qa22/article/details/84293695</link><guid>https://blog.youkuaiyun.com/qa22qa22/article/details/84293695</guid><author>qa22qa22</author><pubDate>Sat, 22 Sep 2012 22:37:20 +0800</pubDate><description><![CDATA[1.list转set 
Java代码 复制代码 

   1. Set set =  new  HashSet( new  ArrayList());     

Java代码 复制代码 

   1. Set set =  new  HashSet( new  ArrayList());     

Set set = new HashSet(new ArrayList());...]]></description><category></category></item><item><title><![CDATA[ 明明导入jar包 但还是报java.lang.NoClassDefFoundError 的解决方法]]></title><link>https://blog.youkuaiyun.com/qa22qa22/article/details/84293693</link><guid>https://blog.youkuaiyun.com/qa22qa22/article/details/84293693</guid><author>qa22qa22</author><pubDate>Sat, 22 Sep 2012 22:37:06 +0800</pubDate><description><![CDATA[1.据说是jar包物理损坏。解决尝试换jar包
2.重新配置环境变量
从JAVA_HOME 开始，不要嫌麻烦，我就是怕麻烦，以为配好了没再去弄，搞了半天还是报这个错。最后重新配了一下就可以用了，注意classpath 里面加个本目录既是点：  .; 
如：.;%JAVA_HOME%\lib;%JAVA_HOME%\jre6\lib...]]></description><category></category></item><item><title><![CDATA[java 对比目标时间与系统时间 ，得出是否今天、昨天]]></title><link>https://blog.youkuaiyun.com/qa22qa22/article/details/84293692</link><guid>https://blog.youkuaiyun.com/qa22qa22/article/details/84293692</guid><author>qa22qa22</author><pubDate>Sat, 22 Sep 2012 22:36:25 +0800</pubDate><description><![CDATA[首先用到2个类 ，一个是Date ，一个是Calendar

代码如下

[code=&quot;java&quot;]
		// 将传入时间与当前时间进行对比，是否今天昨天
		private String getTime(Date date) {
			String todySDF = &quot;今天 HH:mm&quot;;
			String yesterDaySDF = &quot;昨天 HH:mm&quot;;
			Str...]]></description><category></category></item><item><title><![CDATA[拨号盘匹配联系人]]></title><link>https://blog.youkuaiyun.com/qa22qa22/article/details/84273139</link><guid>https://blog.youkuaiyun.com/qa22qa22/article/details/84273139</guid><author>qa22qa22</author><pubDate>Tue, 14 Aug 2012 12:11:08 +0800</pubDate><description><![CDATA[很多软件如ex拨号、qq通讯录都有类似功能
一：拼音首字母匹配联系人

[img]http://dl.iteye.com/upload/attachment/0072/2847/1e685225-0fd7-3d2a-88cd-8a51ce451c7d.png[/img]

二：拼音匹配联系人

[img]http://dl.iteye.com/upload/attachment/00...]]></description><category></category></item><item><title><![CDATA[TabHost 替换 tab]]></title><link>https://blog.youkuaiyun.com/qa22qa22/article/details/84216061</link><guid>https://blog.youkuaiyun.com/qa22qa22/article/details/84216061</guid><author>qa22qa22</author><pubDate>Thu, 10 May 2012 15:37:07 +0800</pubDate><description><![CDATA[查看了android的API没找到有替换当前已有Tab的方法。
想了下只好用clearAllTabs（），方法再addTab（）；
但有时会出现 NullPointerException；
原因是TabHost addTab后会调用setCurrentTab();
如果当前的Tab不是0，便会抛空指针异常，所以再clear之前先setCurrentTab(0)；...]]></description><category></category></item><item><title><![CDATA[LinearLayout 比例分布]]></title><link>https://blog.youkuaiyun.com/qa22qa22/article/details/84048985</link><guid>https://blog.youkuaiyun.com/qa22qa22/article/details/84048985</guid><author>qa22qa22</author><pubDate>Mon, 17 Oct 2011 18:16:10 +0800</pubDate><description><![CDATA[如果要按照android:layout_weight这个属性排，必须将android:layout_width=&quot;0dip&quot;]]></description><category></category></item><item><title><![CDATA[多线程操作数据库]]></title><link>https://blog.youkuaiyun.com/qa22qa22/article/details/84048981</link><guid>https://blog.youkuaiyun.com/qa22qa22/article/details/84048981</guid><author>qa22qa22</author><pubDate>Mon, 17 Oct 2011 18:13:15 +0800</pubDate><description><![CDATA[前几天做android断点下载，用到多线程，发现当多线程操作数据库时候一定次数后会出现卡死。报ANR。后来把数据库操作都换到一个线程。就好了]]></description><category></category></item><item><title><![CDATA[imageView/Button的selector用法]]></title><link>https://blog.youkuaiyun.com/qa22qa22/article/details/83914833</link><guid>https://blog.youkuaiyun.com/qa22qa22/article/details/83914833</guid><author>qa22qa22</author><pubDate>Wed, 04 May 2011 09:06:49 +0800</pubDate><description><![CDATA[图片按钮(ImageButton)可以根据当前按钮状态来显示不同的图片。





二、代码要点

1. 一般通过在节点里设置android:src属性来进行显示设置图片源。

2. 若想去掉原来按钮的背景，则通过设置图片背景为透明实现。(android:background=&quot;#00000000&quot;)

main.xml
[code=&quot;java&quot;] 
view plai...]]></description><category></category></item><item><title><![CDATA[SurfaceView 独立于 GUI线程]]></title><link>https://blog.youkuaiyun.com/qa22qa22/article/details/83908137</link><guid>https://blog.youkuaiyun.com/qa22qa22/article/details/83908137</guid><author>qa22qa22</author><pubDate>Wed, 20 Apr 2011 17:58:28 +0800</pubDate><description><![CDATA[当需要快速地更新View的UI，或者当渲染代码阻塞GUI线程的时间过长的时候，SurfaceView就是解决上述问题的最佳选择。SurfaceView封装了一个Surface对象，而不是Canvas。这一点很重要，因为Surface可以使用后台线程绘制。对于那些资源敏感的操作，或者那些要求快速更新或者高速帧率的地方，例如，使用3D图形，创建游戏，或者实时预览摄像头，这一点特别有用。

独立于G...]]></description><category></category></item><item><title><![CDATA[界面设计中的LCD 问题,兼讨论AWT,Swing,SWT的用途 ]]></title><link>https://blog.youkuaiyun.com/qa22qa22/article/details/83906847</link><guid>https://blog.youkuaiyun.com/qa22qa22/article/details/83906847</guid><author>qa22qa22</author><pubDate>Tue, 19 Apr 2011 01:58:31 +0800</pubDate><description><![CDATA[几乎所有的 GUI工具包都要面临这个问题。这里的LCD可不是液晶显示器。LCD是“最小公分母”（Lowest Common Denominator）的缩写。说的有些含糊，我也懒得去查为什么会叫这个名字，但是知道LCD表示什么问题就行了。
 
这个问题就是：GUI工具包仅支持存在于所在平台上的窗口构件。例如AWT对Windows是没问题的，AWT在Windows上可以支持tree（树型控件、列表...]]></description><category></category></item><item><title><![CDATA[Android更新UI用法AsyncTask]]></title><link>https://blog.youkuaiyun.com/qa22qa22/article/details/83906734</link><guid>https://blog.youkuaiyun.com/qa22qa22/article/details/83906734</guid><author>qa22qa22</author><pubDate>Mon, 18 Apr 2011 20:46:03 +0800</pubDate><description><![CDATA[在开发Android应用时必须遵守单线程模型的原则： Android UI操作并不是线程安全的并且这些操作必须在UI线程中执行。在单线程模型中始终要记住两条法则： 
1. 不要阻塞UI线程 
2. 确保只在UI线程中访问Android UI工具包 
    当一个程序第一次启动时，Android会同时启动一个对应的主线程(Main Thread)，主线程主要负责处理与UI相关的事件，如：用户...]]></description><category></category></item><item><title><![CDATA[按属性取方法名 java反射]]></title><link>https://blog.youkuaiyun.com/qa22qa22/article/details/83891471</link><guid>https://blog.youkuaiyun.com/qa22qa22/article/details/83891471</guid><author>qa22qa22</author><pubDate>Thu, 14 Apr 2011 23:58:21 +0800</pubDate><description><![CDATA[[code=&quot;java&quot;]
 //排序排名
        sortGDTownIndex(result, &quot;ForeignComplete&quot;, &quot;ForeignCompleteNum&quot;);

    Method ms = null;//比较接口是要用到全局变量
    private void sortGDTownIndex(List result, String get, Stri...]]></description><category></category></item><item><title><![CDATA[swing 打开文件过滤器 ]]></title><link>https://blog.youkuaiyun.com/qa22qa22/article/details/83891470</link><guid>https://blog.youkuaiyun.com/qa22qa22/article/details/83891470</guid><author>qa22qa22</author><pubDate>Thu, 14 Apr 2011 23:57:13 +0800</pubDate><description><![CDATA[[code=&quot;java&quot;]

 private File getFile() {
  File txtFile = null;
  JFileChooser fileChooser = new JFileChooser();
  // fileChooser.removeChoosableFileFilter(fileChooser.getFileFilter());
  fileCh...]]></description><category></category></item></channel></rss>