android_Tag标签_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
当前位置:程序员俱乐部 >>Tag标签 >> android >>列表
· Android中的Layout_weight终极研究发布时间:2014-11-08
以前在做UI布局时,也经常用Layout_weight属性,有时会遇到莫名其妙的布局问题,但总没研究懂。一直想做深入分析,但总是没耐心。遇到问题就找替代方法解决,但终非长久之计。这次下决心给它弄透!以前一直没弄懂Layout_weight是什么意思,自己写代码测试也出来了不同的情况,最近看了一篇帖子感觉分析的很好,转贴出来学习下。布局文件是:<?xmlversion="1.0"encoding="utf-8"?><LinearLayoutxmlns:android="http... 查看全文
· Android数据库升级实例发布时间:2014-11-08
第一部分Andoird的SQLiteOpenHelper类中有一个onUpgrade方法。帮助文档中只是说当数据库升级时该方法被触发。经过实践,解决了我一连串的疑问:1.帮助文档里说的“数据库升级”是指什么?你开发了一个程序,当前是1.0版本。该程序用到了数据库。到1.1版本时,你在数据库的某个表中增加了一个字段。那么软件1.0版本用的数据库在软件1.1版本就要被升级了。2.数据库升级应该注意什么?软件的1.0版本升级到1.1版本时,老的数据不能丢。那么在1... 查看全文
在创建Android模拟器时间发现提示“Nosystemimagesinstalledforthistarget”问题,无法创建模拟器,如下图:解决:经上网查证,发现原因在于CPU/ABI选项无法选择,并显示“Nosystemimagesinstalledforthistarget”,也就是没有适合的系统镜像,即SDK中对应的Android版本没有下载系统镜像,如下图:下载安装好了之后,重启Eclipse,问题解决,如下图:... 查看全文
前两天鼓捣android,搭建环境,不想麻烦就用了adt-bundle-windows-x86-20140702.rar,起个模拟器哇塞,太爽了。出去转一圈唠会回来正好启动成功!有个网友留言给我,起模拟器慢的你想哭。无奈,重新搭建了环境,搭建过程如下:Android环境搭建:需要准备的软件Jdk,Eclipse,ADT,SDK开发环境的安卓和配置2.1安装JDK和配置环境变量2.2启动Eclipse安装ADT插件启动Eclipse,选择helpe-... 查看全文
前言如果你在阅读本文之前,你不知道Handler在Android中为何物,我建议你先看看本系列的第一篇博文《Android:异步处理之Handler+Thread的应用(一)》;我们都知道在Android系统中不能在子线程中直接更新UI界面,所以我们一般借助Handler+Thread或者AsyncTask这两种方法来实现UI界面的更新。而Handler+Thread这方法其实就是子线程向UI主线程进行消息传递,通知UI主线程去更新界面的一套机制... 查看全文
· Android -- VelocityTracker发布时间:2014-11-08
VelocityTracker主要应用于touchevent,VelocityTracker通过跟踪一连串事件实时计算出当前的速度。方法//获取一个VelocityTracker对象,用完后记得回收//回收后代表你不需要使用了,系统将此对象在此分配到其他请求者staticpublicVelocityTrackerobtain();publicvoidrecycle();//计算当前速度,其中units是单位表示,1代表px/毫秒,1000代表px/秒,.... 查看全文
· Android拼图-变形金刚发布时间:2014-11-08
开篇学了几个月的Android开发,动手做了一个简单的拼图小游戏,没有使用游戏框架,名字也纯属娱乐,比较粗糙请大家一笑别骂。游戏界面是一张图片切割的6*6的小图片,并将其中一块拿走,玩家通过不同的操作将所有小图片归到正确的位置便算过关,玩家可以进行的操作有空位所在行和列的小图片都可以左右上下移动,如图(2,3)为空位,那么第2行的所有图片都可以左右移动,如把(2,0)往右移动,那么(2,0),(2,1),(2,2)就会往右顺移一格,(2,0)变为空位。列位置同理如果一行没有空位... 查看全文
很多在manifest中的属性我们经常遗忘了它们,或者经常看到但又不是很明白它的作用。那么在这里我就拿了一些属性简单的解释一下,防止以后碰到却不知道其中的意思。不是很全,以后会断断续续的补充吧一、android:installLocation="internalOnly"android:installLocation隶属于AndroidManifest.XML中的manifest节点.如下所示:<manifestxmlns:android="http://schemas.android... 查看全文
· Android安装ssh服务发布时间:2014-11-08
1、安装条件需要安装ssh服务的手机需要有root权限,我测试使用的手机是工程样机,adb连接上以后默认有root权限;其他用户需要先root才能进行,可能需要把一些命令放到脚本中,放到手机中运行,并且在运行前切换到root权限。2、下载文件busybox下载地址http://www.busybox.net/downloads/binariesdropbear下载地址http://www.cri.ch/sven/lib/exe/fetch.php/blog/dropbear.zip3... 查看全文
AndroidManifest.xml配置文件对于Android应用开发来说是比较细但又很重要的基础知识,本文旨在总结该配置文件中常用到的几个属性,以便日后查阅,至于那些比较细的属性,主要是平时开发比较少用便不列举,如果自己有需要直接在eclipse中直接“alt+/”就好了……下面是一个比较通用的AndroidManifest.xml文件样例(所建的工程目录是Test),<?xmlversion="1.0"encoding="utf... 查看全文
许多创业公司在做手机客户端时不得不面临一个问题,先做Android还是iOS,这似乎是一个艰难的抉择,但在腾讯产品经理覃浩tommy的眼里,这根本就不是事。这个时候,你最重要的并不是做1和2的选择,而是要做从0到1的突破。厘清这点,就好展开了。针对上面的答案,我一项一项的跟大家讨论。错误思路一:用android的人多,先做android?对于种子轮融资阶段之前的产品,哪个平台的用户量大,对你来说,没有任何统计学意义。这一阶段,活跃用户能做到10万级已经很牛了,百万级的是少数... 查看全文
· Android实用代码七段(五)发布时间:2014-11-07
前言每次分享意味着每次都有进步,本系列以实用为主,欢迎和我分享和推荐好用的代码段~~声明欢迎转载,但请保留文章原始出处:)博客园:http://www.cnblogs.com农民伯伯:http://over140.cnblogs.com正文1、展开、收起状态栏publicstaticfinalvoidcollapseStatusBar(Contextctx){Objectsbservice=ctx.getSystemService("statusbar");try{Class<?>... 查看全文
· Android -- Drawable && Bitmap发布时间:2014-11-07
Bitmap转DrawableBitmapbm=xxx;BitmapDrawablebd=newBitmapDrawable(bm);因为BtimapDrawable是Drawable的子类,最终直接使用bd对象即可。Drawable转BitmapDrawabled=xxx;BitmapDrawablebd=(BitmapDrawable)d;Bitmapbm=bd.getBitmap();最终bm就是我们需要的Bitmap对象了... 查看全文
前言在上一篇文章中《Android:异步处理之Handler+Thread的应用(一)》,我们知道Android的UI主线程主要负责处理用户的按键事件、用户的触屏事件以及屏幕绘图事件等;既然UI老人家都这么忙了,我们这些开发者肯定不能不识趣的去添乱阻塞UI线程什么的,否则UI界面万一停止响应了呢——这不是招骂的节奏么?!所以我们知道用Handler+Thread的方法,在子线程中处理耗时的任务,任务完成后通过Handler通知UI主线程更新UI界面,皆大欢喜有木有... 查看全文
· Android视图框架发布时间:2014-11-07
Android视图框架Android的UI系统是android应用系统框架最核心,最基础的内容!1.Android视图系统、层次关系Android应用设计和Web应用设计类似,也分前端和后端设计。Android的核心要素和四大组件属于后端设计部分,UI设计属于前端设计。前端设计决定了用户体验的好坏,后端设计则决定了功能的完备和应用的安全、稳定。对Android的UI设计来说,用到的最重要的两个类是:View和ViewGroup。它们决定着展示给用户的外观界面的形状... 查看全文
微软今天宣布了Office移动平台应用的重要更新。OfficeforAndroid平板版应用即将推出预览版(申请预览版),正式版要到明年年初。微软也会很快宣布关于专为触控优化的Windows10版Office(Modern版Office)的消息。对于已经推出的OfficeforiOS,今天的宣布有两点重要内容:OfficeforiPhone应用全面更新,取消单个OfficeMobile应用,和iPad版合并为通用应用:Word、Excel和PowerPoint... 查看全文
· 二十六个月Android学习工作总结发布时间:2014-11-06
零零碎碎的总结1.客户端的功能逻辑不难,UI界面也不难,但写UI花的时间是写功能逻辑的两倍.2.写代码前的思考过程非常重要,即使在简单的功能,也需要在本子上把该功能的运行过程写出来.3.要有自己的知识库,可以是一个工具类,把写过的,看过的好的代码放进去,也可以是一个笔记本软件.因为只有放在知识库里的东西,才是你最重要的财富.4.如果你想做自由职业者,你需要学英语,因为在国外的盈利比国内多很多.如果你想进大公司,好公司,你需要学英语.你想深入学习android,但中文的android文章太少了... 查看全文
· 【Android】实现弧形的ListView发布时间:2014-11-06
【Android】实现弧形的ListView支持平台:Android运行环境:Eclipse开发语言:Java下载地址:http://sina.lt/yG2源码简介实现弧形的ListView效果,创意新颖。源码运行截图大小:196.9KB查看图片附件... 查看全文
· Android 5.0原厂镜像正式公布发布时间:2014-11-06
Google刚刚放出了Nexus9Wi-Fi、NexusPlayer所对应的安卓5.0的底包,也就是原厂镜像(FactoryImages)。再加上此前陆续公布的源代码、更新日志,大家可以尽情地折腾新系统了。需要注意的是,Nexus9底包的系统变异版本号为LRX21L,NexusPlayer上的则是LRX21M,新了那么一丁点,相信只是针对播放器的极细微调整,关系不大。其次,Google这次没有单独发布各个设备部件的驱动程序,而是直接整合到了镜像内,所以体积也骤然变大了... 查看全文
· Android -- ImageLoader本地缓存发布时间:2014-11-06
传送门《Android--ImageLoader简析》http://www.cnblogs.com/yydcdut/p/4008097.html本地缓存在缓存文件时对文件名称的修改提供了两种方式,每一种方式对应了一个Java类1)HashCodeFileNameGenerator,该类负责获取文件名称的hashcode然后转换成字符串。2)Md5FileNameGenerator,该类把源文件的名称同过md5加密后保存... 查看全文