ZFC 修改记录
来源:互联网 发布:快速排序java实现 编辑:程序博客网 时间:2024/06/05 16:39
【改动情况:】
2014.03.16
【01】SlidingMenu出现 卡顿 现象:在Manifes文件里把 targetSdkVersion改成 17 。
网上还有人说(com.jeremyfeinstein.slidingmenu.lib.SlidingMenu;
mainfest.xml中的application中启用硬件加速 android:hardwareAccelerated="true"自身的绘制机制导致比较卡,启用就不卡了)
【02】Apk更新地址因为要跨太多的Activity所以就放在了 MyApp(extends Application) 的对象里当全局使用了。
【03】首页GridView几个Intent 跳转和注册部分 因为功能还未完善,先屏蔽掉(使其跳转到 一个 告知界面)。
【04】如上把targetSdkVersion改成17之后,在LoadActivity提示网络异常Dialog,e.printSackTrace()出现Caused by: android.os.NetworkOnMainThreadException ;
原因是在4.0之后在主线程里面执行Http请求都会报这个错,大概是怕Http请求时间太长造成程序假死的情况吧。
第一种方法:直接忽视,强制使用(强烈不推荐,但是修改简单)
在MainActivity文件的setContentView(R.layout.activity_main)下面加上如下代码
if (android.os.Build.VERSION.SDK_INT > 9) { StrictMode.ThreadPolicy policy = new StrictMode.ThreadPolicy.Builder().permitAll().build(); StrictMode.setThreadPolicy(policy);}第二种方法:使用Thread、Runnable、Handler (推荐使用)
public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); this.setContentView(R.layout.share_mblog_view); new Thread(runnable).start();}Handler handler = new Handler(){ @Override public void handleMessage(Message msg) { super.handleMessage(msg); Bundle data = msg.getData(); String val = data.getString("value"); Log.i("mylog","请求结果-->" + val); }}Runnable runnable = new Runnable(){ @Override public void run() { // // TODO: http request. // Message msg = new Message(); Bundle data = new Bundle(); data.putString("value","请求结果"); msg.setData(data); handler.sendMessage(msg); }}【05】ADT Logcat大量出现unexpected value from nativegetenabledtags :0
在弹出的窗口中设置 by Log Message 的内容为^(?!.*(nativeGetEnabledTags)).*$
【问题发现及待解决的:】
【00】SlidingMenu出现卡顿
【01】首页的 com.sg.zfcapp.imgscroll.MyImgScroll 手动滑动几次会出现 FC
【02】断网情况下可以手动收藏店铺(应该是存在本地了),但是在联网情况下查看收藏 就会FC
- ZFC 修改记录
- 修改记录
- 【记录】修改
- 修改记录
- 修改记录
- AspNetForums修改记录
- datagrid 修改 删除记录
- 批量修改记录
- Crossgo.com修改记录
- hibernate 修改记录
- Newtonsoft.Json 修改记录
- 随时记录修改
- Javascript修改表格记录
- Git: 修改提交记录
- sql_server查询修改记录
- artDialog的修改记录
- 修改Gallery2记录
- Gallery2修改记录
- JAVA_类加载器详解
- C++头文件有关内容(不断更新)
- oracle递归查询
- 对象间是如何进行勾搭的?
- mouseover事件与mouseenter事件的区别
- ZFC 修改记录
- C++内存结构
- oj总结【审题】
- oj之路(第一天)(续:由题目看思想)
- 题目1002:Grading 2011年浙江大学计算机及软件工程研究生机试真题
- 批量梯度下降和随机梯度下降matlab 实现
- fx_IA
- 读《春秋》有感之三:爱护下属
- vim基本操作简介