- 浏览: 95442 次
- 性别:
- 来自: 沈阳
最新评论
-
moyinghong:
还是竖向的啊 难道我打开的方式不对
水平滑动的ListView -
没有梦想的boy:
...
水平滑动的ListView -
smxy34:
楼主,有没有完整的,求发一份完整的demo参考参考!23308 ...
水平滑动的ListView -
just4you:
我有三个TextView怎么办?
1:1:1是平分。
那1: ...
android:layout_weight -
lrc_1986:
lpeyejava 写道 犀利的无法在犀利haha
Android Service生命周期及用法
文章列表
1. 定义对象间的一种一对多的依赖关系,当一个对象的状态发生改变时,所有依赖于它的对象都得到通知并被自动更新。
2.
Android_UI设计
- 博客分类:
- android
本文为《谷歌Android UI设计技巧》第一部分:该做的和不该做的。
本文为《谷歌Android UI设计技巧》第二部分:优秀UI设计准则。
本文为《谷歌Android UI设计技巧》第三部分:框架特性。
注:相对布局和线性布局是Android里面常用的两种布局,线性布局比较简单,而相对布局
1. 策略模式,定义了算法族,分别封装起来,让它们之间可以互相转换,此模式让算放的变化独立于使用算法的客户。
2.================例子=========================================
public abstract class Duck {
FlyBehavior flyBehavior;
QuackBehavior quackBehavior;
public Duck(){}
public void performFly(){
flyBehavior.fly();
}
public void ...
转载http://www.cnblogs.com/playing/archive/2011/04/23/2025419.html
开发基于谷歌地图的应用和普通的android应用差不多都要使用它提供给我们的类库,所不同的是google map的类库不是android平台的基本类库,是google api的一部分,所以建立项目时,SDK要选择Google APIs;
还有一点,开发基于地图的应用时候需要使用google map的APIkey,必须先申请key,然后才能开发基于地图的应用。
下边分步骤记录下,整个过程:
一、申请google Maps API key(用于开发和debug)
为了 ...
在程序中注册WifiManager.SCAN_RESULTS_AVAILABLE_ACTION和 WifiManager.WIFI_STATE_CHANGED_ACTION这两个intent,以关注Wifi的状态
转载:http://blog.csdn.net/Android_Tutor/article/details/5789203
package com.yfz;
import java.io.FileNotFoundException;
import android.app.Activity;
import android.content.ContentResolver;
import android.content.Intent;
import android.graphics.Bitmap;
import android.graphics.BitmapFactory;
import android.net.Uri;
import android.os.Bundle;
import android ...
1. 引用系统资源
android:id="@android:id/text1"
android:id和@id一样是引用已有的id,当然也包括系统(frameworks)的id,而@+id是新增加一个id
android:textColor="@android:color/opaque_red" 指定package: android
3. 引用主题属性
另外一种资源值允许你引用当前主题中的属性的值。这个属性值只能在样式资源和XML属性中使用;它允许你通过将它们改变为当前主题提供的标准变化来改变UI元素的外观,而不是提供具体的值。
andro ...
转载:http://blog.csdn.net/getclass/archive/2010/03/01/5336832.aspx
================================================================================
随着我们学习的深入,这几天学习的内容越来越精彩了.作为应用开发,我们不可避免的得对数据进行操作.Android就为我们提供了很多种,存放数据和读 取数据的方法.在开发中,减少开发周期提高系统的健壮行.
今天我们就学习Android系统中使用对XML解析的技术Pull.和大大方便我们存 储和读取软件参数的类Sh ...
转载:http://blog.csdn.net/getclass/archive/2010/03/02/5340244.aspx
==================================================================================
这几天的学习,都是Android很实用的地方.所以练习起来,特别的有精神.今天主要学习的是Android中,统一数据访问的方式,和一些为了方便开 发.由系统提供的一些实用的工具类.如:用于匹配Uri的UriMatcher和获取Uri路径后面ID的ContentUris.这在工作中一定会用到 的,所以要认 ...
转载:http://blog.csdn.net/getclass/archive/2010/03/03/5343884.aspx
===============================================================================
1.从Internet获取网页
发 送请求,将网页以流的形式读回来.
1)创建一个URL对象:URL url = new URL("http://www.sohu.com");
2)利用HttpURLConnection对象从网络中获取网页数据:HttpURLConnection conn ...
转载:http://blog.csdn.net/getclass/archive/2010/03/05/5350740.aspx
==================================================================================
1.添加新的Activity
1) 新建一个继承Activity的类
2)在AndroidManifest.xml文件中添加:<activity android:name=".NewActivity" android:label="新activity的页面标题&qu ...
1.Animation的分类
答:一、TweenedAnimation:旋转、移动、伸展、淡入淡出
1、Alpha:淡入淡出
2、Scale:缩放
3、Rotate:旋转
4、Translate:移动效果
使用步骤:1.创建一个AnimationSet对象
2.根据需要创建相应的Animation对象
3.根据软件动画需求,为Animation对象设置相应的数据
4.将Animation对象添加到AnimationSet对象中
...
android 平台大的方面的层次可以划分成三个层次,包括一个操作系统,中间件和应用程序,android 的系统框架图如下:
图中的软件层次自上而下分成4个层次
应用程序(Application)
用用程序框架(Application Framework)
各种类库(Libraries)和android运行时(Adnorid Runtime)
操作系统(OS)
一.应用程序(Application)
应用层是和用户交互的一个层次,用户可以看得见的一些应用,用户可以操作。这类应用基本都是通过Java语言编写的独立的能够完成某些功能的应用程序。 Android本身提供了桌面(H ...
1、 Android dvm的进程和Linux的进程, 应用程序的进程是否为同一个概念
DVM指dalivk的虚拟机。每一个Android应用程序都在它自己的进程中运行,都拥有一个独立的Dalvik虚拟机实例。而每一个DVM都是在Linux 中的一个进程,所以说可以认为 ...