- 浏览: 81908 次
- 性别:
- 来自: 郑州
最新评论
-
老梦a:
...怎么用的呢,我把js和css都引入了,但是用的时候没起作 ...
在Ext的grid里实现带radio单选功能的gridList -
Mydwr:
我也正在找要实现这样的效果
在Ext的grid里实现带radio单选功能的gridList -
kkgoing:
运行不报错,但是还是有问题,index页面打不开,测试的时候插 ...
昨天整理的基于Annotation的MVC框架SSH示例 -
kjsoloho:
感谢你的肺腑之言
价值是如何放大的 -
kjsoloho:
希望继续,期待
《Android程序员指南》翻译暂停,望见谅
文章列表
学习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来重装应用: