首页 文章 精选 留言 我的

精选列表

搜索[富文本组件],共10000篇文章
优秀的个人博客,低调大师

Activity查看数据与文本框反回数据

1、Activity传递数据,并显示Activity上。 2、Android用Intent来做activity的跳转,轻量级的数据用Bundle 配合着传递。 传回数据用startActivityForResult来搞。 main类代码如下: packagecom.smart.intent; importjava.io.Serializable; importandroid.app.Activity; importandroid.content.Intent; importandroid.os.Bundle; importandroid.view.View; importandroid.view.View.OnClickListener; importandroid.widget.Button; importandroid.widget.Toast; classDataimplementsSerializable { publicStringname="老梁"; publicint[]values=newint[] {1,3,5,9,0,9,2,3,7,8}; } publicclassMainextendsActivityimplementsOnClickListener{ /**Calledwhentheactivityisfirstcreated.*/ @Override publicvoidonCreate(BundlesavedInstanceState){ super.onCreate(savedInstanceState); setContentView(R.layout.main); ButtonbtnStart=(Button)findViewById(R.id.btnStartActivity); ButtonbtnReturn=(Button)findViewById(R.id.btnReturn); btnStart.setOnClickListener(this);//绑定器 btnReturn.setOnClickListener(this); } @Override//判断按是哪一个按键。 publicvoidonClick(Viewv){ switch(v.getId()){ caseR.id.btnStartActivity: Datadata=newData(); Intentintent=newIntent(this,SmartBrowser.class); intent.putExtra("name","Smart"); intent.putExtra("age",988); intent.putExtra("data",data); startActivity(intent); break; caseR.id.btnReturn: IntentproIntent=newIntent(this,SmartProcess.class); startActivityForResult(proIntent,R.layout.process); break; } } @Override//判断数据接收时的确定与取消。 protectedvoidonActivityResult(intrequestCode,intresultCode,Intentdata){ switch(requestCode){ caseR.layout.process: if(resultCode==20){ Toasttoast=Toast.makeText(this,data.getStringExtra("text"),Toast.LENGTH_LONG); toast.show(); }elseif(resultCode==21){ Toasttoast=Toast.makeText(this,"你取消了操作",Toast.LENGTH_LONG); toast.show(); } break; default: break; } //反回码与请求码一样。 super.onActivityResult(requestCode,resultCode,data); } } 数据显示代码: packagecom.smart.intent; importandroid.app.Activity; importandroid.os.Bundle; importandroid.widget.TextView; publicclassSmartBrowserextendsActivity{ @Override protectedvoidonCreate(BundlesavedInstanceState){ super.onCreate(savedInstanceState); setContentView(R.layout.browser); TextViewtextView=(TextView)findViewById(R.id.textview); Bundlebundle=getIntent().getExtras();//得到数据。 Strings=""; s+="name:"+bundle.getString("name")+"\n"; s+="name:"+bundle.getInt("age")+"\n"; Datadata=(Data)bundle.getSerializable("data"); s+="Data.name:"+data.name+"\n";//进行接收数据。 Stringvalues=""; for(inti=0;i<data.values.length;i++){ values+=data.values[i]+"";//得到数据。 } s+="Data.values:"+values; textView.setText(s);//显示数据 } } startActivityForResult反回数据 packagecom.smart.intent; importandroid.app.Activity; importandroid.os.Bundle; importandroid.view.View; importandroid.view.View.OnClickListener; importandroid.widget.Button; importandroid.widget.EditText; publicclassSmartProcessextendsActivityimplementsOnClickListener { privateEditTexteditText; @Override protectedvoidonCreate(BundlesavedInstanceState){ super.onCreate(savedInstanceState); setContentView(R.layout.process); editText=(EditText)findViewById(R.id.edittext); ButtonbtnOK=(Button)findViewById(R.id.btnOK); ButtonbtnCencel=(Button)findViewById(R.id.btnCancel); btnOK.setOnClickListener(this); btnCencel.setOnClickListener(this); } @Override//按建的判断 publicvoidonClick(Viewv){ switch(v.getId()){ caseR.id.btnOK: getIntent().putExtra("text",editText.getText().toString()); setResult(20,getIntent()); break; caseR.id.btnCancel: setResult(21); break; } finish(); } } 本文转自 llb988 51CTO博客,原文链接:http://blog.51cto.com/llb988/498894,如需转载请自行联系原作者

优秀的个人博客,低调大师

移动互联网十年:旧富未去,新贵已来,江湖不再只有BAT

2009年,3G网络(第三代移动通信)开始大规模使用,手机可以上网,开启了移动互联网时代。 从2009年到2019年,不管情愿与否,十年的历史车轮已经驶过,互联网行业在过去十年如何风起云涌,如何大浪淘沙,都已定格在历史中。 而这十年,我们见证了从2G到4G质的飞跃,移动互联网从无到有,各种移动App爆发式增长……影响着人们生活的方方面面。 移动支付、手机购物、即时通讯、大数据等,所有这些现在看起来都是习以为常和见怪不怪,回首望去,却有太多的颠覆值得回味。 3G、4G成就移动互联网 互联网江湖如果以10年为一个单位,那么2009年到2019年,这十年是智能手机和移动互联网的时代;2000-2009是(PC)互联网的时代,1990-1999是(未联网的)个人电脑的时代。 1G(第一代移动通信)和2G时代(第二代移动通信),移动电话解决的仅仅是人与人之间的语音通话问题。 到了3G时代,手机打电话,还要拿它上网,也就是移动互联网,它创造了一个新的应用场景,很长一段时间,大家都不知道手机上网能用来做什么,它的杀手级应用是什么。 实际上,3G的标准早在2000年就通过了。中国承诺2008年奥运会要用3G,然后当时在北京先上了3G,但在全国范围内全面商用是在2009年,那时候还没有应用出现。 2010年是真正意义上的移动互联网元年。 3月23日凌晨3点,谷歌公司宣布将在中国的搜索服务由内地转至香港。这如同中文互联网世界一场地震,百度在中国大陆市场再无竞争对手。 同年1月1日,淘宝更换了新首页,其注册用户达到3.7亿,在线商品达到8亿,以淘宝商城为代表的B2C业务交易额在2010年翻了4倍,淘宝单日交易额峰值达到19.5亿元,这意味着淘宝替代B2B成为阿里新增长点。 同样是在2010年,3Q大战以后,跨平台聊天应用Kik正式上线,发布后两周内,注册用户就超过100万人次。 腾讯的张小龙意识到移动互联网会产生新的即时通讯工具,可能对QQ造成颠覆性的威胁,建议马化腾也做一个类似于Kik的产品。 同年,“微信”项目正式启动,2011年微信上线。 信奉无快不破的雷军也在2010年12月10日就发布了米聊,这是国内第一款模仿Kik的软件,但最终没能打败后起之秀“微信”。 至此,百度、阿里和腾讯分别掌握了互联网最重要的三个入口,一个概念的形成与固化,并非一日之功,很难查出BAT最初的定义者,大概在2009年底到2011年初,它们已成为公认的中国互联网三巨头。 此后的2013年4G网络商用,更为后来的移动互联网的腾飞奠定了基础——没有网络速度的提升,就不会有移动互联网的发展,不会有视频通话、扫码支付的诞生,毫秒级的延迟,让这些科幻片里的场景成为现实。 尤其是移动支付的出现,让中国人提前进入了手机支付时代。 而我们的移动支付也不止是简单的付款,共享单车、共享充电宝、自助贩售机……如果没有移动支付的普及,这些创业机会根本不会存在。 移动互联网企业爆发式增长 如果说,通信网络的升级换代成就了移动互联网,那么,乔布斯2007年携苹果手机和APP store横空出世,则是重新定义了移动互联网。 同时,有了2010年3G和2013年4G通信网络的加持,移动互联网企业如同坐了火箭一般迅猛发展起来。 当下,中国移动电话用户已超过14亿,并且保持平稳较快增长,光是市场上能监测到的移动应用程序数量,净增数目就有42万款,总量达到449万款。 其中,我国本土第三方应用商店的APP超过268万款,苹果商店(中国区)移动应用数约181万款。这一切都折射出移动互联网深入在用户日常使用的方方面面。 消费娱乐、交通出行、教育医疗这些与人们的生活密切相关的需求,从此被这一部小小的手机勾连起来,淘宝、微信、美团等手机应用,成为了年轻人频繁使用的工具。 高速发展的移动互联网创造出了社交、电商、视频、团购、打车、直播、知识付费等前所未有的商业模式。 具体来看,移动端应用类型可以分为工具、购物、拍照、教育、旅游、美食、生活、天气、医疗、音乐等十几个类目,每一个类目下都有很多的细分需求,任何一个需求都可以催生出几十、上百万量级的APP。 2009-2019年,移动互联网全年的成绩斐然,其中,尤其伴随着大数据服务的不断深入,互联网企业能更精准地为消费者提供个性化、定制化、多样化的信息服务,加之用户消费需求升级步伐的加快,文化、娱乐、体育健康等领域的全新需求被激发,各类互联网应用数量和收入稳步提高,全年完成互联网信息服务收入8594亿元,比上年增长20.7%,在互联网业务收入中占近9成。 各类应用下载量在2018年超过了千亿次。截至2018年12月底,第三方应用商店分发累计数量超过1.8万亿次。 游戏类、系统工具类、影音播放类、社交通讯类应用下载量均突破两千亿次,分别达到3099亿次、3037亿次、2358亿次和2012亿次。 日常工具类、生活服务类、互联网金融类、电子商务类应用下载量超过千亿次,分别为1301亿次、1189亿次、1067亿次和1019次,下载总量超过500亿次的应用还有资讯阅读类应用和主题壁纸类等。 其中,最亮眼的成绩莫过于影音播放类、即视频业务正在迈入快车道,用户数量的井喷,使得头部企业用户规模超5亿人。 不论是BAT还是抖音斗鱼等旗下的短视频企业通过搭建短视频营销商业平台,以一种全新的视角,提供了大量短视频营销变现机会,重点企业收入增速超50%。 不得不说,移动互联网的发展带来的机遇与挑战赋予了大到苹果、谷歌、腾讯、阿里巴巴,小到美图秀秀、墨迹天气、小红书等企业崭新的生命力。 更为重要的是,这十年,互联网改变了每一个普通人的生活,让世界更小、社会更紧密、个人生活更自由与便利。 互联网江湖不再只有BAT 移动互联网的井喷式发展,也诞生了一大批新贵。 中国互联网江湖的BAT三角格局稳固统治了近十年,虽然现在的AT两强更加强大,但其光芒却遮不住小巨头的耀眼光彩,甚至,小巨头们远比它们的前辈更加无所畏惧,更加有胆识,更加国际化。 10年以内的科技互联网公司,包括今日头条(2012年)、快手(2011年)、小米(2010年)、美团(2010年)、滴滴(2012年)、拼多多(2015年)等都是2010年后成立、成长起来的,他们身上有更多维度的话题:产品、技术、商业、竞争、创业、创始人、资本、并购…… 被称为TMD的今日头条、美团和滴滴,美团已经是中国第三大互联网上市公司,滴滴出行曾经以560亿美元的估值名列全球未上市公司估值前茅,字节跳动目前估值800亿美元。 其中,字节跳动的800亿美元估值,超过此前同一梯队的美团和京东,仅次于蚂蚁金服,后者在最近一轮融资中估值达到1600亿美元,800亿美元还将是仅次于BAT和蚂蚁金服的中国第五大互联网公司。 在市值2000亿元(人民币)以上的中国互联网上市公司八强中,有三家是最近10年创办的,最年轻的拼多多创办仅4年。 注:中国互联网上市公司八强,市值从小到大排序,数据截至2020年1月6日 可以明显的看出,目前中国互联网第一梯队只有:阿里巴巴和腾讯;第二梯队为:蚂蚁金服、字节跳动、美团点评、京东、滴滴、拼多多、百度、网易和小米等;其它第三梯队很多就不一一罗列了。 过去这十年,移动互联网快速地全面介入并改变人们的日常生活。财富中文网选出了过去十年改变中国人生活的8家公司,排在前两位的是美团点评和滴滴,微信排第三。 这十年,互联网公司的市值超过房地产,超过中移动,超过三桶油,让这个产业第一次感受到自己如此重要,如此必不可少,跟每个人都有了越来越深的关系。

优秀的个人博客,低调大师

创业明星︱ 横扫美国CES大展,看精酿啤酒机的“高富帅”进阶之路

《创业明星》栏目中的明星案例均在阿里云上实现创新创业。案例由阿里巴巴创新中心及阿里云研究中心通过《“云创新势力”首届中国云上创新创业案例评选》活动选送。本期项目由阿里巴巴创新中心上海普陀基地推荐。 文:曹丽 编辑:小鲜 导读:荣获美国CES智能创新大奖归来,各国渠道商纷至沓来,爱咕噜啤酒机正在国内外消费市掀起一阵家用精酿啤酒机的热潮。 爱咕噜作为国内首款智能啤酒机,联合配套使用APP,用户只需轻轻在APP上点击酿造。整个糖化、投料、发酵等繁琐的酿造工艺都会由机器自动完成。同时,作为国内首个酿造圈APP社区,你更可以通过APP和更多的啤酒爱好者进行交流和学习。 爱咕噜机如其名“咕噜咕噜”,爱咕噜一路翻滚,一年内就取得了斐然的成绩。 张舒是爱咕噜的CEO,曾在MOTO、CISCO等全球著名公司任职,也曾在啤酒和酿造方面的国内外知名学院进修,具有

资源下载

更多资源
Mario

Mario

马里奥是站在游戏界顶峰的超人气多面角色。马里奥靠吃蘑菇成长,特征是大鼻子、头戴帽子、身穿背带裤,还留着胡子。与他的双胞胎兄弟路易基一起,长年担任任天堂的招牌角色。

Nacos

Nacos

Nacos /nɑ:kəʊs/ 是 Dynamic Naming and Configuration Service 的首字母简称,一个易于构建 AI Agent 应用的动态服务发现、配置管理和AI智能体管理平台。Nacos 致力于帮助您发现、配置和管理微服务及AI智能体应用。Nacos 提供了一组简单易用的特性集,帮助您快速实现动态服务发现、服务配置、服务元数据、流量管理。Nacos 帮助您更敏捷和容易地构建、交付和管理微服务平台。

Spring

Spring

Spring框架(Spring Framework)是由Rod Johnson于2002年提出的开源Java企业级应用框架,旨在通过使用JavaBean替代传统EJB实现方式降低企业级编程开发的复杂性。该框架基于简单性、可测试性和松耦合性设计理念,提供核心容器、应用上下文、数据访问集成等模块,支持整合Hibernate、Struts等第三方框架,其适用范围不仅限于服务器端开发,绝大多数Java应用均可从中受益。

WebStorm

WebStorm

WebStorm 是jetbrains公司旗下一款JavaScript 开发工具。目前已经被广大中国JS开发者誉为“Web前端开发神器”、“最强大的HTML5编辑器”、“最智能的JavaScript IDE”等。与IntelliJ IDEA同源,继承了IntelliJ IDEA强大的JS部分的功能。

用户登录
用户注册