摘要:
有些性能低的机器,在切换activity时候出现白屏一段时候后才显示正确的视图,高性能的机器可能太快看不到,但是事实是存在的,特别是当你新开一个进程的时候,A进程的activity跳转到B进程的Activity是绝对会出现白屏一段时间的:解决方案如下1.style.xml中中增加2acvitiy的属... 阅读全文
2014年11月6日 #
摘要:
在两个Activity跳转时,由于第二个Activity在启动时加载了较多数据,就会在启动之前出现一个短暂的黑屏时间,解决这个问题比较简单的处理方法是将第二个Activity的主题设置成透明的,这样在启动第二个Activity时的黑屏就变成了显示第一个Activity界面。这个分两步完成:第一步:x... 阅读全文
摘要:
Android程序启动时,第一个看的界面并不是我们的指定的第一个Activity界面,而是显示了一个空白的界面,带标题栏的,但是界面什么内容都没有,这个界面只显示不到1秒左右的时间就会切换到我们的第一个Activity界面了,解决办法:在第一个启动的Activity的声明中增加:android:th... 阅读全文
2014年11月4日 #
摘要:
第一步:window->preferences:Server->Runtime Environments窗口,add.第二步:window->preferences:Project Facets窗口,Dynamic Web Module勾上。第三步:window->preferences:Deplo... 阅读全文
摘要:
WARNING: [SetPropertiesRule]{Server/Service/Engine/Host/Context} Setting property 'source' to 'org.eclipse.jst.jee.server:hczm' did not find a matchin... 阅读全文
2014年10月28日 #
摘要:
AsyncTask的用法 在开发Android应用时必须遵守单线程模型的原则: Android UI操作并不是线程安全的并且这些操作必须在UI线程中执行。在单线程模型中始终要记住两条法则:1. 不要阻塞UI线程2. 确保只在UI线程中访问Android UI工具包 当一个程序第一次启动时,Andro... 阅读全文
摘要:
Android主线程不能访问网络异常解决办法从两个方面说下这个问题:1.不让访问网络的原因2.解决该问题的办法不让访问网络的原因:由于对于网络状况的不可预见性,很有可能在网络访问的时候造成阻塞,那么这样一来我们的主线程UI线程就会出现假死的现象,产生很不好的用户体验。所以,默认的情况下如果直接在主线... 阅读全文
2014年10月21日 #
摘要:
关于Android控件EditText的属性InputType的一些经验2013-11-14 15:08:02|分类:默认分类|举报|字号订阅1、InputType属性在代码中的设置必须放在setSingleLine()函数之后,否则无效;2、关于InputType属性xml与代码的对应值如下:an... 阅读全文
2014年10月15日 #
摘要:
@Overrideprotected void onCreate(Bundle savedInstanceState){//StrictMode.setThreadPolicy(new StrictMode.ThreadPolicy.Builder().detectDiskReads().detec... 阅读全文
2014年10月13日 #
摘要:
在部分Android手机(如MT788、Note2)上,使用Camera拍照以后,得到的照片会被自动旋转(90°、180°、270°),这个情况很不符合预期。仔细分析了一下,因为照片属性中是存储了旋转信息的,所以要解决这个问题,可以在onActivityResult方法中,获取到照片数据后,读取它的... 阅读全文