谷歌Android“所见即所得”编程工具AppInventor全面开放

作者:小菜 更新时间:2025-03-16 点击数:
简介:谷歌结束Android编程工具App Inventor的封测,现已向全球公开发布。

这对你来说意味着什么?现在,如果你有一个极好的点子,却不知道如何通过编程来实现

【菜科解读】

谷歌结束Android编程工具App Inventor的封测,现已向全球公开发布。

这对你来说意味着什么?现在,如果你有一个极好的点子,却不知道如何通过编程来实现,那么App Inventor可以帮你完成。

作为一种“所见即所得”的工具,App Inventor让用户在使用时只需要把控大局,而其他的脏活儿、累活儿秩序丢给工具来完成即可。

立即生效!任何一个有谷歌账户的人可以马上登陆App Inventor开始创造自己的杀手级应用。

不要被登陆页面上仍然存在的“需要邀请”选项给骗了-它现在是对所有人开放的。

今年圣诞节,送你的亲朋好友一个自制的Android应用作为礼物吧!或许什么方式都比不上用一个应用程序来表达“我爱你,妈妈!”更令人惊喜的了!

谷歌,Android,“,所见即所得,”,编程工具,谷歌,

Android多线程处理之多线程用法大集合

handler.post(r)其实这样并不会新起线程,只是执行的runnable里的run()方法,却没有执行start()方法,所以runnable走的还是UI线程。

1.如果像这样,是可以操作ui,但是run还是走在主线程,见打印出来的Log线程名字是main,说明是主线程。

这就是为什么可以直接在run方法里操作ui,因为它本质还是ui线程handler.post(new Runnable(){ public void run(){ Log.e("当前线程:",Thread.currrentThread.getName());//这里打印de结果会是main setTitle("哈哈"); }});2.通过HandlerThread获取到looper却是可以新起线程,但是在这里的run方法里操作ui是不可能的,但是这显然有个缺点,如果你执行多次post(r)方法其实走的还是HandlerThread线程。

假如你执行5次,n次,其实还是一次并且它们是串行的。

假如下载5张图片,你会看到图片是下完第一张,才会去下第二张。

实践证明,只有是拥有主线程looper的handler才可以操作ui,而在主线程操作ui可以在handler的handlerMessage()方法中操作Ui,也可以在handler的post(r)的run方法里操作Ui.HandlerThread ht = new HandlerThread("handler thread");ht.start();handler = new Handler(ht.getLooper());handler.post(new Runnable(){//这里run()方法其实还是在等ht.start()调用 public void run(){ Log.e("当前线程:",Thread.currrentThread.getName());//这里打印的会是handler thread setTitle("哈哈");//这样必定报错 //android.view.ViewRoot$CalledFromWrongThreadException: Only the original thread that created a view hierarchy can touch its views. }});这样该怎么办呢,呵呵,可以无参构建一个handler。

用这个handler来发送消息和处理消息,用上面的handler来开启新线程。

mainHandler = new Handler(){ protecket void handlerMessage(Message msg){ setTitle("哈哈");//这样就不会报错啦 }}handler.post(new Runnable(){//这里run()方法其实还是在等ht.start()调用 public void run(){ Log.e("当前线程:",Thread.currrentThread.getName());//这里打印的会是handler thread mainHandler.sendEmpetMessage();//用mainHandler来发送消息 //setTitle("哈哈");//这样必定报错 //android.view.ViewRoot$CalledFromWrongThreadException: Only the original thread that created a view hierarchy can touch its views. }});打印Log:3.其实第2个方法显得麻烦而且低效,用了2个handler,一个用来发起线程,一个用于处理消息。

发起线程的handler必须拥有looper,所以还要实例化一个HanderThread;而处理消息的handler则不需要looper,因为它默认拥有主线程的looper,所以可以在这个handler处理ui。

其实可以只需要实例化一个handler,在主线程里构建一个无参的handler,然后由它发送和处理消息。

而创建线程的任务就不用handler了,直接用new Thread(r).start();然后在r的run()方法里面处理逻辑事务。

用这样的模式下载5张图片,你就可能不会看到图片一张挨着一张展示出来,可能第2张先出来,也可能同时出来3张,5条线程很随机的。

private void loadImagesByThread(final String url,final int id){//通过Thread来new 出多个线程 new Thread(new Runnable(){ @Override public void run() { // TODO Auto-generated method stub Log.e("当前线程:", ""+Thread.currentThread().getName()); Drawable drawable = null; try { drawable = Drawable.createFromStream(new URL(url).openStream(), "image.gif"); } catch (MalformedURLException e) { // TODO Auto-generated catch block e.printStackTrace(); } catch (IOException e) { // TODO Auto-generated catch block e.printStackTrace(); } Message msg = mainHandler.obtainMessage(); msg.what = 2012; msg.arg1 = id; msg.obj = drawable; msg.sendToTarget(); } }).start(); } 打印Log:1234在本页阅读全文 本文导航 第1页: 首页 第2页: AsyncTask 第3页: ExecutorServie线程池 第4页: 全部源码 Android,多,线程,处理,之多,用法,大,集合,

古人为什么多是“疽发背而死”?疽发背是什么?

在古代典籍中,有许多著名历史人物“疽发背而死”的记载。

一个总的规律是,不是古人多死于此病,而是政治人物多死于此病。

我们可以认为这是一种史家对真实死因的曲笔书写和模式移借。

这一记述最早出现在《》,自此之后,史书提到人物之死时频繁出现这一病因,几乎每个朝代都有。

能出现在正史列传中的都是一时俊杰,而历史人物失意不得志、怀才不遇、不受重用、骤然败颓是这一疾病的重要前提,成为一种后世史书记载的典范。

《演义》第097回《讨武侯再上表破曹兵诈献书》: 却说蜀汉建兴六年秋九月,魏都督曹休被东吴大破于石亭,车仗马匹,军资器械,并皆罄尽。

休惶恐之甚,气忧成病,到洛阳,疽发背而死。

魏主敕令厚葬。

在中医早期典籍《灵枢·痈疽》中称:热气淳盛,下陷肌肤,筋髓枯,内连五脏,血气竭,当其痈下,筋骨良肉皆无余,故命曰疽。

疽者,上之皮夭以坚,上如牛领之皮。

传统中医认为疽痈为脏腑不调所致,五脏不调易生疽,六腑不调易生痈。

脏腑不调,感染风寒,血气凝聚成肿块,肿块深且皮厚者为疽,浅且皮薄有泽者为痈。

医书《刘涓子•鬼遗方》也云:凡发背,外皮薄为痈,皮坚为疽。

一些恪守风热之说的中医认为皮肤病是由风邪或邪热伤于皮肤肌肉所致。

而近代以来,中医西化,认定溃疡的病因包括细菌、真菌、病毒、肿瘤等。

如、曹休、、等人政治上受了打击后,心情沮丧因而抵抗力下降。

本来要不了命的疮疖化脓,这时却引起败血症进而丧命。

内生曰疽,外生曰疮。

如范增疽发背,大概就是心气拂郁于内,积不得解,发而为疽去世。

张守节的《史记正义》又引云:疽,附骨痈也。

古人说养痈遗患。

痈因其比较肤浅,危害性不大。

与之相比疽则危害性极大,发病后难以治愈,死亡率高。

隋代巢元方证候学专著《诸病源候总论》云:疽重於痈,发者多死。

同时,经络学家认为,膏肓二穴分位于肩胛内侧,疽发背是谓病透膏肓,乃。

宋人洪适就在《跋痈疽方》说: 疽发背,三尺童子亦知为膏盲之疾。

疽发背而死的诱因很多,古代医学家对此作了探讨,李迅《集验背疽方》归结为五个方面:天行一,瘦弱气滞二,怒气三,肾气虚四,饮法酒、食炙煿物、服丹药热毒五。

元人杨清叟在《仙传外科集验方》亦言其源有五:一是天行时气;二是七情内郁;三是体虚外感;四是身热搏于风冷;五是食炙煿、饮法酒、服丹石等热毒。

也就是说,天气、情绪、体质及饮食等均可能诱发此病。

据《·徐达传》载:十七年,太阴犯上将,帝心恶之。

达在北平病背疽,稍愈,帝遣达长子辉祖赍敕往劳,寻召还。

明年二月,病笃,遂卒,年五十四。

从历史上的知名人物之死来看,他们背疽而死,都存在忧愤之甚,气郁成病的情况,情绪上波动很大,造成情志内伤而离世。

现代中医综合古代说法,认为,痈疽只是中医的一般外科病,其病因有三:情志内伤,气郁化火所致;房室不节,劳伤精气,以致肾水亏损,火邪炽盛;平素恣食膏梁厚味,以致脾胃运化失常,湿热火毒内生。

生于背部者名曰“发背”。

一大部分,是由糖尿病(消渴病)导致。

历史人物由于某种重大的变故,产生了或愤怒、或悲伤、或忧惧、或惊恐等情绪,使五脏失调发生病变,以疽的形式呈现于背部,并因此丧生。

疽发背而死”强调的不是死的结果,而是死前的精神状态。

它一方面是对“大怒”、“愤恚”、“忧愤”等抽象情感的具象化描写。

在古代政治风云的变幻与权势转移中,很多著名人物死于此病其实不足为奇。

然史家不厌其烦地提及此种病因,往往并非仅为“实录”,而是别有深意。

实际上,类似于足疾,这一疾病折射的是:此人在政治上失势或斗争失败,已经超出了疾病的范畴。

随机文章揭秘卫星拍到的真龙凤凰,太空看冰川与真龙一样太阳内部是聚变还是裂变,氢元素聚变成氦/未来或被木星取代太阳系只剩八大行星了,冥王星直径太小被除名(划分为矮行星)人在宇宙中能存活多久,人暴露在太空中会怎样(活不过2分钟)美俄让中国不要碰月球,月球上存在神秘势力阻挡人类探索月球

加入收藏
               

谷歌Android“所见即所得”编程工具AppInventor全面开放

点击下载文档

格式为doc格式

  • 账号登录
社交账号登录