android_Tag标签_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
当前位置:程序员俱乐部 >>Tag标签 >> android >>列表
· Android -- 再来一发Json发布时间:2014-08-25
之前写过一篇Json的博客,当时用的是Gson包来解析的,这次来此自带的org.json来解析。传送门:《Gson解析复杂Json数据》JSON的结构(1)Name/ValuePairs(无序的):类似所熟知的Keyedlist、Hashtable、Disctionary和Associativearray。在Android平台中同时存在另外一个类"Bundle",某种程度上具有相似的行为。(2)Array(有序的):一组有序的数据列表。对象对象是一个无序的Name/ValuePairs集合。... 查看全文
· 【VLC-Android】vlc-android简例发布时间:2014-08-24
前言继续折腾vlc,做这个例子并不顺利,卡在只有声音没有图像这个问题好久,网上的例子有些API已经对不上,继续分享,,,声明欢迎转载,但请保留文章原始出处:)博客园:http://www.cnblogs.com农民伯伯:http://over140.cnblogs.com正文截图项目代码publicclassVlcVideoActivityextendsActivityimplementsSurfaceHolder.Callback,IVideoPlayer... 查看全文
· 对 android apk 进行重新签名操作发布时间:2014-08-24
注:如何进行androidapk的签名,不是本文主要内容,如需了解签名先关步骤,可以参考我的以下这篇文章。地址:http://www.cnblogs.com/LuQingshang/p/3926009.html需求描述:在使用Intellijidea的情况下,不想通过编辑器提供的功能生成签名的apk,因为每次要填写apk的名称,比较麻烦。解决方案:idea每次编译后,都会在out目录下生成两个apk文件,该两个apk文件都是可以安装执行的,因此选其中一个,进行重新签名的操作既可... 查看全文
数据源组件ContentProvider与其他组件不同,数据源组件并不包括特定的功能逻辑。它只是负责为应用提供数据访问的接口。Android内置的许多数据都是使用ContentProvider形式,供开发者调用的(如视频,音频,图片,通讯录等)。如果把第三方应用比作一个黑盒子的话,ContentProvider就像是从里面延伸出来的管道,从这个管道,应用可以把一些数据共享出来,我们也可以往里面输送数据。但是里面怎么处理数据我们看不到,也管不着。并且这个管道是有规范标准的... 查看全文
国外媒体近日撰文比较了各大Android手机制造商在美给旧款手机推出Android更新的速度。结果显示,摩托罗拉排名榜首,HTC紧随其后。该研究以2013年10月31日推出的Android4.4KitKat(奇巧)系统更新为例,汇总了厂商和运营商为旧款Android手机(分别盘点了前一代的无锁版旗舰级产品和非旗舰机)带来更新所耗费的时间。获得更新用时最短的当然是Nexus产品线。由于采用原生系统和先发优势,Nexus手机只需14天就能获得KitKat... 查看全文
好几天没有更新了,给关心这个系列的朋友们说声抱歉。今天我们开始第二节,项目功能分析。因为这个背单词软件虽说功能比较简单,但要真正实现起来也挺麻烦的。所以今天我们首先分析一下这个应用的功能,然后逐条慢慢实现。PS:这款应用已经上线91助手,百度移动应用和应用宝,有兴趣下来研究的可以百度搜索“悦词i背单词91”就可找到,我想真正用一下这个应用再看这个教程会有比较直观的理解。好废话不多讲,进入正题。功能分析:功能1、查单词。实现方法:金山词霸开放平台提供了一个开放API... 查看全文
碎片化严重始终是困扰Android设备的头号难题,尽管谷歌近来试图弥补这一缺陷,但这一趋势仍旧呈现愈演愈烈之势头。8月22日,有外媒报道称,截至目前为止全球共有18796种“不同Android设备”,相较去年11868上涨近58%,而其中三星手机则以绝对优势占比43%,索尼、LG、摩托罗拉以及华为分列其后。事实上,对于平台碎片化的痛苦,除了谷歌,开发者应该是最痛苦的——无休止地迎合各种各样的设备平台... 查看全文
· Xamarin开发Android应用打包apk发布时间:2014-08-22
VisualStudio中用Xamarin开发Android应用,生成apk文件有3种方法1、debug时,代码目录下bin\Debug中会自动生成调试用***-Signed.apk文件,但是文件Size非常大,不建议使用。2、Release时,“部署”勾选√,生成--部署解决方案后,代码目录下bin\Release中会自动生成部署用***-Signed.apk文件,文件Size比较小。3、自己打包,工具--PublishAndroidApplication... 查看全文
1publicclassRoundImageViewextendsImageView{2privatePaintpaint;3privateintroundWidth=50;4privateintroundHeight=50;5privatePaintpaint2;67publicRoundImageView(Contextcontext,AttributeSetattrs,intdefStyle){8super(context,attrs,defStyle);9init(context... 查看全文
英文原文:Here’showtomakesureyougetAndroidLbeforeeveryoneelse八月初,Google发布了Android的分配数据,显示KitKat占到了目前在用Android市场份额的21%。这是一个重要的里程碑,但这条路依旧漫长和沉闷,因为软件更新依旧需要依靠设备制造商和运营商。同样事情很可能发生在AndroidL身上,Android粉丝如果想购买一部全新系统的手机,最好先看看ArsTechnica上面关于美国Android生态系统和更新的文章... 查看全文
废话不多说了,紧接着来讲数据库的操作吧。ComeOn!提到数据存储问题,数据库是不得不提的。数据库是用来存储关系型数据的不二利器。Android为开发者提供了强大的数据库支持,可以用来轻松地构造基于数据库的应用。Android的数据库应用,依托于当下最流行的开源嵌入式数据库SQLite。在Android中,应用的数据库文件是该应用私有的,存储在应用数据目录下的databases子目录内。从代码结构来看,Android的数据库实现可以分成两个层次... 查看全文
英文原文:Thereare18,796distinctAndroiddevices,accordingtoOpenSignal’slatestfragmentationreport碎片化问题,让Android这个移动操作系统领域的霸主饱受困扰多年,尽管谷歌最近也一直在稳步采取措施解决这个问题,但仍旧有许多不同设备运行着各种Android版本。这也让开发者痛苦地无休止迎合越来越多的移动平台。这个问题究竟有多严重?OpenSignal的一份报告给出了答案... 查看全文
我们进行Android开发时,Handler可以说是使用非常频繁的一个概念,它的用处不言而喻。本文就详细介绍Handler的基本概念和用法。Handler的基本概念Handler主要用于异步消息的处理:当发出一个消息之后,首先进入一个消息队列,发送消息的函数即刻返回,而另外一个部分逐个的在消息队列中将消息取出,然后对消息进行出来,就是发送消息和接收消息不是同步的处理。这种机制通常用来处理相对耗时比较长的操作。Handler工具类在多线程中有两方面的应用:1、发送消息,在不同的线程间发送消息... 查看全文
众所周知,Android由于恶意软件泛滥,操作系统碎片化,不但对个人隐私和信息安全构成严重威胁,也让企业的安全管理人员在实施BYOD时非常头疼,但是新的Android安全框架有望扭转这一现状。美国和德国的安全专家近日提出了一种全新的Android安全框架——ASM(AndroidSecurityModules),方便企业或者个人为特定目的安装新的安全扩展。新的Android安全框架将有望帮助企业更容易对Android设备实施BYOD管理... 查看全文
北京时间8月21日消息,英特尔在其官网上正式宣布,它们已与Unity建立合作关系。两者的合作,标志着他们填补了Unity游戏引擎对英特尔架构的处理器和显卡支持上的空白。未来Unity游戏引擎将提供以下支持:为Unity4.x和Unity5提供面向英特尔架构的原生Android支持通过Unity访问英特尔显卡的独有功能获得IA最新的CPU指令和线程支持Unity虽然一直对Windows提供X86支持,但在Android平台上,却一直没有提供原生X86支持。两家公司合作的达成... 查看全文
注:文章参考了android开发者社区的签名指引说明文章,但由于在国内android开发者社区已经无法正常访问,因此在这里做下记录。地址:http://developer.android.com/tools/publishing/app-signing.html#considerations在开发android应用程序的时候,到最后程序都需要进行签名后才可以发布,目前针对android应用开发的ide一般都会自带了签名的功能,例如androidstudio、eclipse... 查看全文
· Android -- Fragment发布时间:2014-08-21
生命周期因为Fragment必须嵌入在Acitivity中使用,所以Fragment的生命周期和它所在的Activity是密切相关的。如果Activity是暂停状态,其中所有的Fragment都是暂停状态;如果Activity是stopped状态,这个Activity中所有的Fragment都不能被启动;如果Activity被销毁,那么它其中的所有Fragment都会被销毁。但是,当Activity在活动状态,可以独立控制Fragment的状态,比如加上或者移除Fragment... 查看全文
· 远程执行Android设备上的代码发布时间:2014-08-21
英文原文:RemotecodeexecutiononAndroiddevices“你走进一个咖啡店坐下来。等咖啡的时候,你拿出你的智能手机开始玩一款你前些天下载的游戏。接着,你继续工作并且在电梯里收邮件。在你不知情下,有攻击者获取了公司网络的地址并且不断地感染你所有同事的智能手机。等下,什么?我们在Bromium实验室博客上不会谈论Android太多。但是不时地我们喜欢修修补补。近来,我的同事ThomasCoudray和我探索了下Android远程代码执行的易损性... 查看全文
不知道大家是否用过天天动听,对于它界面上的半透明Menu效果,笔者感觉非常漂亮。下面是天天动听半透明Menu的截图,欣赏下吧:感觉还不错吧?那么如何实现这种半透明Menu效果呢?本文就重点讨论并给出这种Menu的具体代码实现过程。首先分析下实现这种半透明Menu所需做的工作,并进行合理分解:1.利用Shaper设置一个半透明圆角背景。2.定义Menu布局,主要就GridView,把图标都放在这个GridView。3.Menu事件... 查看全文
· 还是俄罗斯方块之android版发布时间:2014-08-21
前面的,口水话请直接跳过。虽然现在不比以前了也没多少人气了,放到首页都不到几百的点击量。也许博客园整体水平也是在往水的方向发展。不谈那些了,哥也曾经辉煌过有过一天上千的点击量,哥也曾经有过粉丝,被小妹称为大神去指点问题,虽然这大神水分有点重。人都是有虚荣心的正是因为这样激励着我持续学习技术,去探索。才有我持续发表技术博文的动力。我写的都是自己真切实意的关于技术的心得经验并不是纯控件使用demo或者商业数据库项目那种码农式的代码... 查看全文