`
z_guijin
  • 浏览: 17566 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论
文章列表
方法论探讨之概念空间篇 我们潜意识就不想用计算机的方式来思考问题,我们有自己的思维描述方式,越是接近我们思维描述方式,我们越容易接受和使用。各种计算机语言,建模工具,不外乎就是建立一个更接近人的思维方式的概念空间,再使用工具从该概念空间向另外一个概念空间映射,我称之为人性思维空间向01序列描述空间的一个映射。实现方面来看,系统就是一个翻译器,将机器性更加人性化的一种机制。大学计算机经典课“计算机体系结构”,其他的可以忘记,但是下面这个图不能忘记:   这个就是概念空间最本质的原型体现:作为观测者看到了什么?设计者给了观察者什么?给出的答案是外部特性。  
分析方法论探讨之设计意图   为什么要研究Android,是因为它够庞大,它够复杂,他激起了我作为一个程序员的内心的渴望,渴望理解这种复杂性。我研究的对象是作为手机开发平台的Android软件系统部分,而不是Dalvik虚拟机本身。 作为一个从其他平台装接过来的程序员,要从事Andoid平台系统开发,我的关于手机平台上积累的知识已经不能满足需要了,
Launcher是Android系统的"桌面",在android2.1之前采用的是launcher,android2.2之后采用的launcher2,他们之间最大的区别是launcher2有3D效果,不过launcher2整个系统的代码的改动还是比较大的。 首先来介绍下launcher目录下的几个文件吧,我做简单说明: AddAdapter:添加桌面元素的适配器。 AllAppsGridView:Icon列表的的主界面,继承gridView。 DeleteZone:luancher的删除区域,继承ImageView。 DragController:拖动控制接口。 DragLa ...
今天我们的教程是根据前面一节扩展进行的,如果你没有看,请点击 Android高手进阶教程(三) 查看第三课,这样跟容易方便你的理解! 在xml 文件里定义控件的属性,我们已经习惯了android:attrs="" ,那么我们能不能定义自己的属性能,比如:test:attrs="" 呢?答案是肯定的. 好了我就不卖关子了,直接进入主题。大致以下步骤: 一、 在res/values 文件下定义一个attrs.xml 文件.代码如下:   view plain
 1、 准备3张图片 2、找到res/layout-port/Launcher.xml 3) 找到Launcher.xml中的<com.zwq.launcher.HandleView>标签,这个就是显示handle的地方,看它的src和background属性分别引用了哪个配置文件。android:background="@drawable/handle"和android:src="@drawable/handle_icon"。 4) 现在大家清楚了吧,背景的定义在drawable/handle.xml中,显示图标的定义在drawable ...
有人希望做出来的应用程序是一个漂浮在手机主界面的东西,那么很简单你只需要设置一下Activity的主题就可以了在AndroidManifest.xml 中定义Activity的地方一句话: android:theme="@android:style/Theme.Dialog" 这就使你的应用程序变成对话框的形式弹出来了,或者 android:theme="@android:style/Theme.Translucent" 就变成半透明的。
第一步:安装Google Map API   在默认情况下,在安装Google Android SDK时,是不需要必须安装Google Map API的。但要做Map应用的话,就必须安装Google Map API。我们可以通过启动Android SDK and AVD Manager这个SDK管理器去下载安装Google Map API ...
package com.zgj; import android.app.Activity; import android.os.Bundle; import android.view.View; import android.widget.AdapterView; import android.widget.Gallery; import android.widget.Toast; import android.widget.AdapterView.OnItemClickListener; public class GalleryActivity extends Activity {     ...
[/color][color=red]04-08 16:28:27.679: DEBUG/AndroidRuntime(1033): Shutting down VM 04-08 16:28:27.679: WARN/dalvikvm(1033): threadid=1: thread exiting with uncaught exception (group=0x4001d800) 04-08 16:28:27.728: ERROR/AndroidRuntime(1033): FATAL EXCEPTION: main 04-08 16:28:27.728: ERROR/AndroidRun ...
android.graphics.Typeface   Typeface类是帮助描述一个字体对象,在TextView中通过使用setTypeface方法来制定一个输出文本的字体,其直接构造调用成员create方法可以直接指定一个字体名称和样式,比如   static Typeface create(Typeface family, int style)   static Typeface create(String familyName, int style)   同时使用isBold和isItalic方法可以判断出是否包含粗体或斜体的字型。   final boolean ...
Global site tag (gtag.js) - Google Analytics