当前位置: 首页 > news >正文

网站后台编辑框变灰了网站建设项目报告

网站后台编辑框变灰了,网站建设项目报告,辽宁省建设工程信息网官网新网站入口官方,深度网本文由PurpleSword(jzj1993)原创#xff0c;转载请注明原文网址 http://blog.csdn.net/jzj1993安卓主线程#xff08;UI线程#xff09;是线程不安全的#xff1a;对UI控件的操作都应在主线程中完成#xff1b;UI线程不应执行耗时操作#xff0c;以免程序不响应#xff… 本文由PurpleSword(jzj1993)原创转载请注明 原文网址 http://blog.csdn.net/jzj1993 安卓主线程UI线程是线程不安全的对UI控件的操作都应在主线程中完成UI线程不应执行耗时操作以免程序不响应即ANR异常 实现新线程的常用方法注意要调用start方法启动新线程而不是run方法 一、定义类实现Runnable接口     class MyRunnable implements Runnable {         /**          * 实现接口的run方法          */         Override         public void run() {             // run方法的中程序体将在新线程中执行         }     }     new Thread(new MyRunnable()).start(); 二、简洁写法         new Thread(new Runnable() {             Override             public void run() {                 // 新线程操作             }         }).start(); 三、定义类继承Thread不推荐     class MyThread extends Thread {         /**          * 覆写run方法          */         Override         public void run() {             // 新线程操作         }     }     new MyThread().start(); Thread和Runnable关系     public class Thread extends Object implements Runnable {     } 创建UI线程/主线程的Handler 一、推荐写法用于不处理消息只是接收Runnable的情况下     // 无参数实例化时会创建当前正在运行线程(即主线程)的Handler     Handler handler  new Handler(); 如果handler需要处理消息按照以下写法将会产生警告This Handler class should be static or leaks might occur。此时可使用方法二Handler handler  new Handler() {Overridepublic void handleMessage(Message msg) {switch (msg.what) {}}}; 二、缺点在于需要定义一个新的类写起来比较麻烦     // 无参数实例化时会创建当前正在运行线程(即主线程)的Handler     private Handler handler  new MyHandler() {         // 处理其他线程发送的消息         Override         public void handleMessage(Message msg) {             Log.d(msg, msg what    msg.what);             switch (msg.what) {             }         }     };     protected static class MyHandler extends Handler {     } 三、推荐写法可用于接收Runnable和处理消息的情况下     boolean handleMessage(Message msg) {         switch (msg.what) {         }         return true;     }     private final Handler mainHandler  new Handler(Looper.getMainLooper(),             new Handler.Callback() {                 Override                 public boolean handleMessage(Message msg) {                     return ActivityMain.this.handleMessage(msg);                 }             }); 在UI线程中执行程序         handler.post(new Runnable(){             Override             public void run() {                 // 操作UI控件等...             }         }); 创建新线程的Handler     private HandlerThread handlerThread;     private Handler handler;     this.handlerThread  new HandlerThread(getClass().getSimpleName());     this.handlerThread.start();     this.handler  new Handler(this.handlerThread.getLooper(),             new Handler.Callback() {                 public boolean handleMessage(Message msg) {                     return NewThread.this.handleMessage(msg);                 }             });     /**      * 处理消息      *       * param msg      * return      */     private boolean handleMessage(Message msg) {         switch (msg.what) {         }         return true;     } 通过Message进行线程间通信在任意线程中向其他线程Handler发送消息     /**      * 向线程Handler发送消息      *       * param id      * param o      */     protected void sendMsg(int id, Object o) {         if (handler ! null) {             Message msg  Message.obtain();             msg.obj  o;             msg.what  id;             handler.sendMessage(msg);         }     }     /**      * 向线程Handler发送消息      *       * param what      */     protected void sendMsg(int what) {         if (handler ! null) {             handler.sendEmptyMessage(what);         }     }     handler.sendMessageDelayed(msg, milliseconds);     Message.obtain(handler, what, obj).sendToTarget(); 近期自己搭建了一个网站以后我的博客会转移到个人网站欢迎大家关注~ 网址是http://purplesword.info
http://www.pierceye.com/news/584846/

相关文章:

  • 网站推广服务外包1688阿里巴巴国际站首页
  • 深圳学校网站建设wordpress rossi 汉化
  • 课程网站课程资源建设北京吴勇设计工作室
  • 网站建设费用什么意思软件制作专业
  • 扬中本地网站外国做美食视频网站
  • 深圳手机网站制作价钱阜阳中国建设银行官网站
  • 廊坊建设网站企业安卓开发自学教程
  • 做网站虚拟主机配置汉沽手机网站建设
  • 设计一个网站先做哪些构造姑苏区建设局网站
  • 制造业营销外贸网站建设网站管理的内容包括
  • 看电视剧的免费网站app下载网站等保如何做
  • 如何做网站的营销中山vi设计公司
  • 搜索引擎网站使用的排名规则室内设计联盟网页版
  • php 手机网站开发手机端网站开发框架
  • 苏州电信网站备案浙江搜索引擎优化
  • 黄岛网站建设哪家好市体育局网站 两学一做
  • 上海建设银行网站转账记录吗外国网站做问卷调查挣钱
  • 深圳做购物网站十堰网络销售
  • 郑州企业网站优化多少钱百度竞价排名价格
  • js特效做的好的网站什么专业是做网站
  • 淄川响应式网站建设网站在国内服务器在国外
  • 施工企业市场经营工作思路及措施个人如何优化网站有哪些方法
  • 怎么做一个盈利网站义乌创博网络科技有限公司
  • 学校网站建设代码不重名的建筑公司名字
  • 网站开发模块的需求海外销售平台有哪些
  • 前端和后端的区别工资郑州网站优化怎样做
  • 小程序模板平台有哪些网站优化包括哪些内容
  • 免费建网站的好的移动端网站模板下载
  • 青岛网站优化排名视频源网站怎么做
  • 做网站找我二级学院网站建设方案