android_Tag标签_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
当前位置:程序员俱乐部 >>Tag标签 >> android >>列表
尽管LG在Google两代Nexus设备的扶持下在全球市场的影响力不断加强,但是不可否认的是三星依然是Android阵营中真正的龙头老大。根据Localytics的最新的报告中显示目前三星在全球Android市场的份额已经超过了63.3%,而位居第二的HTC的市场份额仅为6.5%,三星几乎是其10倍,碾压所有的竞争对手。排在第三的是LG,市场份额为5.9%,索尼为5.6%,摩托罗拉为5.0%。此外更为重要的是目前全球最畅销的Android机器前十名榜单中有8名是属于三星的... 查看全文
· android环境搭配发布时间:2013-11-09
Android开环境的搭建1.JDK安装下载JDK,然后安装根据提示一步步往下走设置环境变量:我的电脑->属性->高级->环境变量->系统变量中添加JAVA_HOME值为:JDK的安装目录Path:添加%JAVA_HOME%\bin;2.Eclipse安装下载Eclipse安装版,根据提示一步步安装或者下载Eclipse解压缩版,解压之后即可使用3.AndroidSDK安装下载android-sdk-windows.zip解压,运行SDKManager... 查看全文
Android数据存储方式,包括下面四种:1.SharedPreferences:用来存储"key-value"paires格式的数据,它是一个轻量级的键值存储机制,只可以存储基本的数据类型。主要用于系统配置信息的配置,例如:检测是不是第一次使用应用程序;设置的音效开关等。使用SharedPreferences保存数据,其背后是用xml文件存放数据,文件存放在/data/data/<packagename>/shared_prefs目录下。2.Fils... 查看全文
为fragment添加用户界面fragment一般作为activity的用户界面的一部分,把它自己的layout嵌入到activity的layout中。一个要为fragment提供layout,你必须实现onCreateView()回调方法,然后在这个方法中返回一个View对象,这个对象是fragment的layout的根。注:如果你的fragment是从ListFragment中派生的,就不需要实现onCreateView()方法了,因为默认的实现已经为你返回了ListView控件对象... 查看全文
· Android学习第三天-签名常用命令发布时间:2013-11-08
由于怕篇幅过长,所以把这个打包常用命令分开成两篇博文来进行讲解,下面我们直接进入主题吧。8.keytool这是我们JDK自带的密钥和证书管理工具命令:-certreq生成证书请求-changealias更改条目的别名-delete删除条目-exportcert导出证书-genkeypair生成密钥对-genseckey生成对称密钥-gencert根据证书请求生成证书-importcert导入证书或证书链-importkeystore从其他密钥库导入一个或所有条目... 查看全文
· Android 重写EditText回车事件发布时间:2013-11-08
之前遇到的问题没来得及记录下来,趁今晚有空就重新回忆并写下了。我们在用到EditText这个空间时经常需要重写软键盘中的回车事件以配合我们接下来的响应,比如点击回车变成搜索、发送、完成等。EditText为我们提供了一个属性imeOptions用来替换软键盘中enter键的外观,如actionDone会使外观变成“完成”。下面列出比较经常用到的几个属性以及替换的文本外观:actionUnspecified未指定EditorInfo... 查看全文
· (转)android Fragments详解一:概述发布时间:2013-11-08
Fragment是activity的界面中的一部分或一种行为。你可以把多个Fragment们组合到一个activity中来创建一个多面界面并且你可以在多个activity中重用一个Fragment。你可以把Fragment认为模块化的一段activity,它具有自己的生命周期,接收它自己的事件,并可以在activity运行时被添加或删除。Fragment不能独立存在,它必须嵌入到activity中,而且Fragment的生命周期直接受所在的activity的影响。例如:当activity暂停时... 查看全文
Android如何解决dialog弹出时无法捕捉Activity的back事件在一些情况下,我们需要捕捉back键事件,然后在捕捉到的事件里写入我们需要进行的处理,通常有三种比较常用的办法可以捕捉到back事件:1)重写onKeyDown或者onKeyUp方法2)重写onBackPressed方法3)重写dispatchKeyEvent方法这三种办法有什么区别在这里不进行阐述,有兴趣的朋友可以查阅相关资料。然而在有dialog弹出时,想捕捉back键的事件的话,上述三种办法都无法实现... 查看全文
在前面《Android学习第一天-adb常用命令》和《Android学习第二天-android常用命令》两篇博文中,我们重点讲解了adb和android的常用命令,下面我们讲解一下打包的时候常用的命令吧3.emulator一般情况下,我们使用这个命令进行模拟器的开启比较多模拟器的开启方式如下:emulator-avd<avd_name>[<options>]或者emulator@<avd_name>一般情况下我们都是直接打开即可... 查看全文
· ART:Android 摆脱卡顿的希望?发布时间:2013-11-08
与iOS相比,Android的用户体验有个相对糟糕的开始。在很长的时间里,界面一直丑小鸭,卡顿也是挥不去的痛。不过,在Google的全力推动,以及硬件厂商的响应下,Android还是跨越各种阻碍,逐渐壮大起来了。在此过程中,Google也在经历着重大的变化。它逐渐从一个只重视数据的公司,转变为一个重视设计和用户体验的公司。从Android4.0开始,Android拥有了自己的设计语言和应用设计指导。与此同时,Google也在着手解决卡顿问题。Android4.1的&ldquo... 查看全文
· Android Service总结发布时间:2013-11-08
一、Service是什么?为什么要使用Service?Service是运行在后台运行的应用组件,不与用户交互。Service不是进程,也不是线程。处理耗时操作,需开启子线程。二、Service按启动方式分类启动方法Activity与Service是否返回值何时被动终止手动关闭startService没有关联no?不能使用binder方法?Activity退出,仍运行stopService或stopSelf(只有intent执行完才行停止掉... 查看全文
· Android--序列化XML数据发布时间:2013-11-08
前言之前有讲过在Android下如何解析XML文件的内容,这篇博客讲讲如何把一个对象序列化为XML格式,有时候一些项目中需要传递一些XML格式的数据。而对于如何解析XML,不了解的朋友可以看看其他三篇博客:SAX解析XML、PULL解析XML、DOM解析XML。什么是XML?首先我们先了解一下什么是XML。XML,可扩展标记语言(ExtensibleMarkupLanguage),用于标记电子文件使其具有结构性的标记语言,可以用来标记数据、定义数据类型... 查看全文
· android使用MultipartEntity上传图片发布时间:2013-11-08
默认上传的图片会加入一些头文件信息,导致图片打不开解决方案是修改AbstractMultipartForm类的doWriteTo方法for(finalFormBodyPartpart:getBodyParts()){//writeBytes(TWO_DASHES,out);//writeBytes(boundary,out);//writeBytes(CR_LF,out);//formatMultipartHeader(part,out);//writeBytes(CR_LF,out);if... 查看全文
· android中碰撞屏幕边界反弹问题发布时间:2013-11-07
其实碰撞问题只是涉及到一点小算法而已,但在实际应用,尤其游戏中有可能会遇到,下面给出一个小示例,代码如下:MainActivity:packagecom.lovo;importandroid.os.Bundle;importandroid.os.Handler;importandroid.os.Message;importandroid.view.View;importandroid.view.View.OnClickListener;importandroid.widget.Button... 查看全文
· Android界面之间的跳转和返回发布时间:2013-11-07
最近才算是真正的接触android的东西,这是今天学习到的一点东西。有点小兴奋。想写点东西来当作将来的回忆。同时也想各位博友分享下,互相学习和指导!打开Eclipse,选择file->new->androidapplicationproject->新建AndroidApp。在AndroidApp—>res->Layout->activity_main.xml添加一个Button在AndroidApp包下新建一个类NewApp... 查看全文
· [Stephen]Android的adb无法启动发布时间:2013-11-07
1、cmd中依次运行abdkill-server和adbstart-server尝试重启adb服务2、如果依然启动失败cmd中键入netstat-ano查看电脑中运行的进程找到端口号为5037的进程,记录下进程ID(PID)打开任务管理器,查看进程(如果试图中没有PID列,可在查看中添加该列的监控),找到对应的进程ID,终止进程关闭eclipse,再重新打开... 查看全文
上一篇文章中,我们重点讲解了adb的常用命令,下面我们一起来看看其它常用的命令2android2.1查看机器上所有已经安装的Android版本和AVD设备2.1.1查看机器上已经安装的AVD(AndroidVirtualDevice)设备通过下面的命令我们可以查看机器上安装了的所有的AVD:androidlistavd终端执行结果:从图中我们可以看到,在我的机器上总共建立了两个avd,其中一个是2.3.3版本的,另一个是4.0版本的2.1... 查看全文
WindowsPhone手机一直表现不济,但即使没有WP,微软每年依旧能在智能手机市场收获20亿美元的收入,而这一切,都来自Android厂商。调查机构Nomura的分析师RichSherlund最新报告显示,仅专利授权这一项,微软每年可从Android厂商处获得20亿美元收益。Sherlund表示,目前Android厂商交出去的专利使用费有95%都是被微软收归囊中。有意思的是,Sherlund还透露,微软Xbox部门每年亏损20亿美元。Android厂商贡献来的专利费用... 查看全文
一、在xml文件里可以直接设置:android:background="#ffffff"其他颜色可以看这里http://www.cnblogs.com/android100/p/android-setalpha.html二、在java文件里设置:LinearLayoutmyLayout=()findViewById(R.id.linearLayout1);myLayout.setBackgroundColor(Color.WHITE);三、在AndroidManifest... 查看全文
· Android--Service之绑定服务交互发布时间:2013-11-07
前言开篇名义,这篇博客介绍一下Android下使用绑定服务进行时数据交互的几种方法。关于Android下Service的内容,前面两篇博客已经介绍了,不清楚的可以移步过去先看看:Android--Service之基础、Android--Service之提高。在前面的博客中已经介绍到了,对于Service组件而言,它只有在绑定模式下才可以与客户端进行时交互,这里讲解几个方法进行绑定服务与客户端间的交互方法:使用IBinder接口使用Messenger类使用AIDL虽然根据官方文档给出了三个方法... 查看全文