11 2012 档案

摘要:class MyThread extends Thread{ private SurfaceHolder holder; public boolean isRun ; float radius = 10f; Paint p; public MyThread(SurfaceHolder holder) { this.holder =holder; isRun = true; p = new Paint(); } public ... 阅读全文
posted @ 2012-11-22 10:34 Atlas's blog 阅读(5282) 评论(0) 推荐(0)
摘要:问题:使用了thread,asyncTask在其中使用了toast等更新ui解决办法:1.使用handler来发送消息,在主线程中更新ui 2.在报错的方法前加上Looper.prepare(); 末尾加上Looper.loop();REFERENCES:http://sdlqhjk.iteye.com/blog/1112204 阅读全文
posted @ 2012-11-19 16:08 Atlas's blog 阅读(480) 评论(0) 推荐(0)
摘要:在截取字符串的时候,final String str = "http://172.26.1.1/IMG/USER/AVATAR/090214/676.jpg"; String[] s = str.split("\\."); System.out.println(s.length);此处的dot应该要使用转义才行 阅读全文
posted @ 2012-11-19 16:06 Atlas's blog 阅读(1688) 评论(0) 推荐(0)
摘要:异常场景:经常在应用中需要处理一些耗时的工作,诸如读取大文件、访问网络资源等。为了避免因程序假死而带来的糟糕用户体验,通常我们可以通过线程+Handler或者Android提供的AsyncTask来解决该问题,并一般以ProgressDialog等提示性控件来告知用户当前的程序进度。而标题中描述的异常则会常常出现在这样的场景中,并且往往掩盖了导致异常的真正的罪魁祸首。问题原因:从异常描述中,大致的意思是存在窗口句柄泄露,即未能及时销毁某个PhoneWindow。而这往往误导了我们,把过多的精力放在查找所谓的内存泄露上了。其实存在这么一种情况,即因我们在非主线程中的某些操作不当而产生了一个严重的 阅读全文
posted @ 2012-11-19 11:10 Atlas's blog 阅读(379) 评论(0) 推荐(0)
摘要:问题:长单词会自动换行导致格式不协调解决办法:全选-》段落-》中文版式-》允许西文在单词中间换行REFERENCES:http://zhidao.baidu.com/question/149855231.html 阅读全文
posted @ 2012-11-19 00:28 Atlas's blog 阅读(783) 评论(0) 推荐(0)
摘要:在头文件中使用 @property int age;可以替换setter和getter。在实现类中使用@synthesize age;可以替换实现setter和getter。REFERENCES:www.mobiletrain.org 阅读全文
posted @ 2012-11-18 16:32 Atlas's blog 阅读(198) 评论(0) 推荐(0)
摘要:问题:Xcode在Mac OS X10.7.3上无法安装的问题的解决方案解决方案 :如果安装包没问题把时间调到1月1号,我使用的是 2012年1月1号,然后可以完成安装,没有任何问题。出现此问题的原因:是因为安装包的证书过期了,不被信任所以无法安装,只要把时间尽量往前调就可以了,欺骗绕过去,就是这样,证书保护苹果的一贯作风ps:Mac OS X10.7.4 才能安装xcode4.5问题:安装 xcode4的时候提示inordertocontinueinstallation,pleaseclosethefollowingapplication解决方案:Tothe terminal…Dauphin 阅读全文
posted @ 2012-11-15 23:05 Atlas's blog 阅读(14880) 评论(0) 推荐(1)
摘要:用vm tools shared file一直没有成功,没搞懂怎么回事儿。结果用共享的方式倒是成功了。REFERENCES:http://blog.csdn.net/mzz5240/article/details/7389398 阅读全文
posted @ 2012-11-15 22:19 Atlas's blog 阅读(2896) 评论(0) 推荐(0)
摘要:尽管代码正确,但eclipse 还是有一个错误提示Add @SuppressLint("ParserError") to ..这个是android带的lint工具提示的,lint官方的说法是 Improving Your Code with lint,应该是帮助提升代码的 ,如果不想用的话,可以右键点工程,然后在android tools 中,选择 clear lint marker 就没有这个错误了 阅读全文
posted @ 2012-11-15 18:11 Atlas's blog 阅读(1240) 评论(0) 推荐(0)
摘要:如果没有反应,则使用系统偏好设置 语言与文本 输入源 勾选输入法 阅读全文
posted @ 2012-11-14 20:56 Atlas's blog 阅读(299) 评论(0) 推荐(0)
摘要:错误代码:SoapFault-faultcode:'soapenv:Server'faultstring:'Unresolvedcompilationproblem: decannotberesolved'faultactor:'null'detail:org.kxml2.kdom.Node@41632b9REFERENCES:http://www.cnblogs.com/jadic/archive/2012/02/08/2342925.html 阅读全文
posted @ 2012-11-14 14:38 Atlas's blog 阅读(203) 评论(0) 推荐(0)
摘要:自动缩放,不会被遮挡< activity android:name=”.CategoryList” android:label=”@string/app_name” android:windowSoftInputMode=”stateVisible|adjustPan” >< /activity >固定android:windowSoftInputMode="adjustPan|stateHidden"进入activity edittext自动获得焦点弹出键盘的问题。//TODOREFERENCES:http://www.eoeandroid.com 阅读全文
posted @ 2012-11-12 15:16 Atlas's blog 阅读(768) 评论(0) 推荐(0)
摘要:320dp即是满屏REFERENCES:http://hi.baidu.com/haoziqi/item/107e9a71a0d5ae42ee1e532ehttp://www.cnblogs.com/greatverve/archive/2011/12/28/android-dip-dp-sp-pt-px.html 阅读全文
posted @ 2012-11-12 14:00 Atlas's blog 阅读(140) 评论(0) 推荐(0)
摘要:1.重新启用usb调试2.插拔数据线3.reset adb4.重启eclipse5.重启手机6.重启电脑 阅读全文
posted @ 2012-11-12 11:05 Atlas's blog 阅读(907) 评论(0) 推荐(0)
摘要:this template depends on the android support library,which is either not installed,or the template depends on a more recent version thanthe one you have installed。Required version :8安装提示我点 install 了,但安装后console里面显示的是 Installed Android Support Library, revision 9。并且新建一个工程照样提示上面信息,请问怎么回事。关闭 eclipse ,结 阅读全文
posted @ 2012-11-12 10:54 Atlas's blog 阅读(366) 评论(0) 推荐(0)
摘要:App->Activity->Custom Dialog 例子使用Activity 来实现自定义对话框。 类CustomDialogActivity本身无任何特别之处。关键的一点是其在AndroidManifest.xml中的定义:<activity android:name=”.app.CustomDialogActivity”android:label=”@string/activity_custom_dialog”android:theme=”@style/Theme.CustomDialog“><intent-filter>< action a 阅读全文
posted @ 2012-11-11 23:26 Atlas's blog 阅读(372) 评论(0) 推荐(0)
摘要:在XML中定义Android的Layout时,有四个比较特别的标签是非常重要的,分别是<viewStub/>, <requestFocus />, <merge />和<include />,其中有三个是与资源复用有关。1)<ViewStub/>标签ViewStub是一个不可见的,大小为0的View,最佳用途就是实现View的延迟加载,在需要的时候再加载View,和Java中常见的性能优化方法延迟加载一样。当调用ViewStub的setVisibility函数设置为可见或则调用inflate()方法初始化该View的时候,ViewSt 阅读全文
posted @ 2012-11-11 22:29 Atlas's blog 阅读(279) 评论(0) 推荐(0)
摘要:在开发Android应用时,通常情况下是通过USB数据线连接设备和计算机,但对于一些需要使用USB设备的应用,这种方法就碰到了麻烦,手机的USB接口已经和外接的USB设备连接,无法再连数据线,此时可以通过网络TCPIP的方法来进行。也就是然ADB 通过网络来连接设备,而无需USB数据线。具体方法如下:1. 使用USB数据线连接设备。2. 在命令行输入adb tcpip 5555 ( 5555为端口号,可以自由指定)。3. 断开 USB数据,此时可以连接你需要连接的|USB设备。4. 再计算机命令行输入 adb connect <设备的IP地址>:5555后面就可以使用ADB ,DD 阅读全文
posted @ 2012-11-11 17:58 Atlas's blog 阅读(188) 评论(0) 推荐(0)
摘要:public class TelephonyUtil { /** * 添加联系人 * @param context * @param follower */ public static void addContact(Context context,Follower follower){ Uri uri = Uri.parse("content://com.android.contacts/raw_contacts"); final ContentResolver resolver = context.getContent... 阅读全文
posted @ 2012-11-09 16:51 Atlas's blog 阅读(367) 评论(0) 推荐(0)
摘要:我们都知道30岁以后靠的是资源,但是我们从来不知道什么是资源。只是觉得老板,生意什么的才是资源。觉得自己身边没有这些东西,完全不沾边。于是我们无从着手。 资源是什么,包含哪些? 身边的一切都是。今天你得同事朋友跟你一样还是普通员工,在各行各业最底层挣扎,但是3,5,10年后呢。在各行各业都拥有了一定的资源。这些资源可以帮助你顺利的完成事情,减少许多摸石头的过程。 同事朋友同学,你在公司所经历的每一个文档,项目,管理经验,出的问题。 你得上司让你去采购电脑,打印名片,公司的宣传片,等等都是你的资源。资源积累这个百思不得其解的问题,在早上看到了我们公司的两个后勤想起来的。他们高中学历也... 阅读全文
posted @ 2012-11-08 11:27 Atlas's blog 阅读(258) 评论(0) 推荐(0)
摘要:问题:使用LinearLayout作为父元素,ViewPager和其它元素作为子元素,ViewPager会占满整个屏幕解决方法:将顶级父元素替换为FrameLayout即可。REFERENCES:http://www.cnblogs.com/wisekingokok/archive/2011/08/23/2150452.html 阅读全文
posted @ 2012-11-06 15:28 Atlas's blog 阅读(443) 评论(0) 推荐(0)
摘要:/** * 将AndroidManifest.xml文件中所有Intent action是ACTION_MAIN * 及category是CATEGORY_SAMPLE_CODE的activity全部取得。放入list中。 * zbtu 2012-11-5 11:25:12 */ Intent mainIntent = new Intent(Intent.ACTION_MAIN, null); mainIntent.addCategory(Intent.CATEGORY_SAMPLE_CO... 阅读全文
posted @ 2012-11-05 13:13 Atlas's blog 阅读(2013) 评论(0) 推荐(0)
摘要:AndroidRuntime(372): Caused by: java.lang.NullPointerException: println needs a message要打印的日志为null造成REFERENCES:http://cache.baidu.com/c?m=9d78d513d99f06f106fa950e4f4b8c3a5f03c0743da7875f2e83d10ec83907564616f4ba543510759185273b47f1154bea816a25605561a09bb9db5dddcacd7f6ec974612708c1014cdc43e98d0432c053 阅读全文
posted @ 2012-11-05 11:00 Atlas's blog 阅读(6955) 评论(0) 推荐(0)
摘要:模拟器对应键按键HomeHOMEMenu (left softkey)F2/Page-upStar (rightsoftkey)Shift-F2/Page Down (好像没效)BackESCCall/DialF3Hangup/End callF4SearchF5PowerF7(没试成功)volume upKEYPAD_PLUS, Ctrl-5volume downKEYPAD_MINUS, Ctrl-F6CameraCtrl-KEYPAD_5, Ctrl-F3(没试成功)旋转到之前的屏幕方向KEYPAD_7, Ctrl-F11旋转到之后的屏幕方向KEYPAD_9, Ctrl-F12切换网络通 阅读全文
posted @ 2012-11-01 22:50 Atlas's blog 阅读(152) 评论(0) 推荐(0)
摘要:问题:没有进过医院,不知道流程,事事都只有问。mark,备用之。步骤如下:1.在前台挂号,根据病情挂不同的科。我也不知道该挂什么科,前台说全能科。2.医生检查,会安排做一些别的检测(查血什么的)。3.根据医生的安排——检测,去划价处给钱。4.根据检测项目去指定的地点检测。5.检测完拿回结果,医生开处方。6.拿着处方去药房划价。7.然后去给钱,拿药走人。 阅读全文
posted @ 2012-11-01 21:52 Atlas's blog 阅读(368) 评论(0) 推荐(0)
摘要:通常拥有资源者,能够左右资源分配的人,就会强势一些。即使他的存在本是作为帮助你更好的去完成更重要的工作的。但是某一天你会发现意义完全变了,他是你的上级。 阅读全文
posted @ 2012-11-01 14:43 Atlas's blog 阅读(343) 评论(0) 推荐(0)