`
wc0903
  • 浏览: 80791 次
  • 性别: Icon_minigender_1
  • 来自: 郑州
社区版块
存档分类
最新评论
文章列表
    学习Android编程,却发现这些方面的好书很少,于是下载一个英文的比较权威的电子书《Android A Programmer's Guide》,进行学习,忽然感慨其书之优秀,于是想与初学Android者分享,但是鉴于大部分人对英文著作的学习速度比较耗时,于是特别翻译之,让众网友受益。   
    高三的时候,化学老师趁着自己走马上任政教处主任一职,“意气风发”的对我们训导说,不要看现在你们都是一个班的同学,没有任何区别,甚至一部分人条件还比另一部分人条件好,但是等到五年、十年之后,一部 ...
由于近期创业,时间紧凑,没有过多的空闲为广大的Android爱好者做《Android程序员指南》这本书的“志愿者翻译”工作,可能会让部分Android爱好者失望了。 再次致以最诚挚的歉意,望见谅!以后有机会再进行自己的志愿者工作。   谢谢各位关注者的支持。
    08年用Extjs做项目,对grid中的利用CheckboxSelectionModel来实现的单选功能,总是无法将其多选框变为单选框。虽然后来通过radio类型的input进行迭代,勉强实现相关功能,但是对其效果很不满意。       今天又遇到ext的列表单选问题,在网上搜索,并未发现较好的解决方案(基本上都是迭代替换),所以将ext2.3的api下载下来,发现其中并无radio风格的SelectionModel接口,于是自己利用Photoshop制作了一个radio选择图片,然后编写了相关的RadioboxSelectionModel.css样式和RadioboxSelecti ...
AndroidViews.java 创建这个Activity的最后一步是编辑AndroidViews.java。如果你想要从主AndroidViews Activity中调用testSpinner Activity,你必须给AndroidViews.java添加代码。比较一下下面的代码和你当前的AndroidViews.java。添加所需代码来完善你的文件。 package android_programmers_guide.AndroidViews; import android.app.Activity; import android.os.Bundle; import andro ...
本节展示radiogroup.xml的全部代码。根据章节前面的指导创建一个新的名为radiogroup.xml的XML文件。使用下面的代码构建你的文件。 <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android=http://schemas.android.com/apk/res/android android:orientation="vertical" android:layout_width="fill_parent&q ...
AndroidViews.java 创建这个Activity的最后一步是编辑AndroidViews.java。如果你想要从主AndroidViews Activity中调用testCheckBox Activity,你必须给AndroidViews.java添加代码。比较一下下面的代码和你当前的AndroidViews.java。添加所需代码来完善你的文件。 package android_programmers_guide.AndroidViews; import android.app.Activity; import android.os.Bundle; import andr ...
这里是你的完整的AndroidManifest.xml项目文件: <?xml version="1.0" encoding="utf-8"?> <manifest xmlns:android=http://schemas.android.com/apk/res/android package="android_programmers_guide.AndroidViews <application android:icon="@drawable/icon"> <activity an ...
这段代码有个问题:onOptionsItemSelected()是一个当任何菜单项被选择时都会调用的普通方法。你需要给onOptionsItemSelected()一种区别菜单项并执行相应代码的方法。因此,使用switch/case声明,来帮助方法选择不同的菜单项。当你创建菜单项时,你指定了从0到5的一些列数字作为菜单项的值。你可以在case声明中调用getId()来区别哪个菜单项背选中了。 switch (item.getId()) { case 0: return true;
关键技能和概念 l        构建Activity l        使用Android菜单 l        使用AutoCompleteTextView 本章对Views与Intents做了深入的研究,这些对于Android的新手来说是需要掌握的最重要的特性。这两个实体组成了你的前期应用的主体。你创建的每一个
   昨天整理了一份基于Annotation的MVC框架SSH示例工程,将代码贴下来,但是由于项目超过了上传文件的阀值10MB,所以去除了lib里面的包。      要运行的话,需要重新从别处下载并导入相关lib包(仅供学习之用)。        所去除的引入包有:           项目见附件:
实现EditText视图 你需要为你的Activity添加爱一个视图,可以使用户输入一些文本。然后你解析这些文本并将它发送给前一节的Intent call。因为所有视图都是从基本视图集成而来。在架构和用法方面他们会非常相似。你会发现实现Ed ...
为给你的Activity分配正确的权限,你首先需要知道你需要分配什么权限。正确的例子是使用Dialer Activity。访问Dailer Activity被CALL_PHONE权限所管理。通过分配权限,Android可以让你的Intent启动Dialer Activity。 如何给Activity添加权限?你需要编辑Activity的Manifest。如果使用Eclipse的话,双击AndroidManifest.xml。这会打开Manifest预览窗口,如下所示:
第一章     使用Intents与Phone Dialer 关键技能和概念 l        使用Intents l        创建与手机硬件交互的代码 l        了解dialing与calling的区别 至此,本章已经为你介绍了Android编程基础知识。你已经研究了Android 应用的概要,并在你
由于你在Android服务端安放了应用,你就可以删除它。使用命令语法 rm HelloWorldCommandLine.apk来移除应用。下面的插图显示了rm命令,如果正确运行,就不会又反馈信息。然后使用ls查看到文件已经删除了。 删除应用后,打入exit离开shell,回到命令提示窗口。   重装并启动应用 现在你可以使用adb install来重装应用:
Global site tag (gtag.js) - Google Analytics