- 浏览: 703052 次
- 性别:
- 来自: 北京
最新评论
-
葫芦瓢:
葫芦瓢 写道专注IT 写道请问楼主demo中为什么是Custo ...
Android Scroller简单用法 -
葫芦瓢:
专注IT 写道请问楼主demo中为什么是CustomView中 ...
Android Scroller简单用法 -
u011493452:
注册账号给楼主点赞!
Android Scroller简单用法 -
jiduoduo:
整理的不错!
Android文件存储 -
xiaofeng0817166:
http://deerchao.net/tutorials/r ...
Java正则表达式应用
文章列表
1、Matrix学习——基础知识 http://www.moandroid.com/?p=1771
2、Matrix学习——如何使用Matrix http://www.moandroid.com/?p=1781
3、Matrix学习——图像的复合变化 http://www.moandroid.com/?p=1805
4、Matrix学习——Preconcats or Postconcats? http://www.moandroid.com/?p=1813
5、Matrix学习——错切变换 http://www.moandroid.com/?p=1824
6、Matrix学习——对 ...
本例中CustomDialog继承Dialog,使用custom_dialog.xml布局文件。
custom_dialog.xml,这里就随便布局了一下
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/layout_root"
android:layout_width="fill_parent"
android:layout_height= ...
Android Dev-Guide 推荐重写Activity.onCreateDialog()方法来创建Dialog,这样Dialog就归属于这个Activity了。使用方法是这样的,Activity.showDialog()激发Activity.onCreateDialog()创建Dialog,然后显示之,便于多个Dialog的统一管理。注意,以后再用Activity.showDialog()显示同一个Dialog时,则不会调用Activity.onCreateDialog(),而是调用Activity.onPrepareDialog(),使用上一次显示Dialog时的状态。 ...
package com.ipjmc.dialog;
import android.app.Activity;
import android.app.AlertDialog;
import android.app.Dialog;
import android.content.DialogInterface;
import android.os.Bundle;
public class SimpleDialogActivity extends Activity {
/** Called when the activity is first created. */
...
默认情况下,Activity在Configuration变化(比如设备横竖屏切换)时,会执行onDestory()周期函数,然后onCreate(),重新创建Activity。之所以这样是因为这样可以让Activity动态适应Configuration,比如横屏时使用横屏的layout,drawable等resources,竖屏时使用竖屏的layout,drawable等resources。重启Activity可能导致大量数据的重新获取,网络连接的重新建立等问题,用户体验非常差。Android Dev guide给出两种解决方案
1)在Configuration变化时,保持数据不变
2 ...
Android 中Activity,Window和View之间的关系 http://hi.baidu.com/xiaofanqing/blog/item/8261ac114ab14f64cb80c435.html
Android 中Activity,Window和View之间的关系(二) http://hi.baidu.com/xiaofanqing/blog/item/9c4ef9116e5889dca6ef3f02.html
ContextMenu称为上下文菜单,一般在控件上长按时弹出。今天我们学习ContextMenu的用法,这里与listview相结合,先在ListView显示几个Item,然后在Item上长按,弹出一个菜单(就是ContextMenu),点击菜单上的项目,提示刚才长按的Item的Position。
main.xml文件
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/a ...
java.io包详细解说,讲解的简单易懂,附带decorator模式,适合入门,链接 http://hzxdark.iteye.com/blog/40133
使用OptionMenu只需3步
1)在/res/menu/下创建文件xxx.xml,将Menu项填入此xml文件
2)在Java文件中重写Activity.onCreateOptionsMenu(),创建菜单
3)在Java文件中重写Activity.onOptionsItemSelected(),处理菜单的点击事件
示例:
1)创建文件/res/menu/test_menu.xml
<?xml version="1.0" encoding="utf-8"?>
<menu xmlns:android="http:// ...
ImageSwitcher TextSwitcher Animation 使用 http://www.iteye.com/topic/569985
链接:http://zxandroid.iteye.com/blog/419305
云中漫步http://my.unix-center.net/~Simon_fu/?tag=android
原文地址:http://1622511.blog.51cto.com/1612511/567337
在Android中的程序与程序之间数据都是私有的,即在程序A中创建的数据库或者文件只能由A自身使用,其他程序无法直接使用A中创建的数据库信息和文件信息,这样保证了程序与程序之间的独立性和数据安全。但是这样会导致在需要使用同样的数据时候数据重复声明和重复创建,产生了数据的冗余。
那么我们如何能够更好的使得不同程序之间数据的独立,而又可以在需要共享数据的时候能够有共同操作数据的桥梁呢?为了解决这个问题,Android设计了一种称为内容提供器的技术,从而为内容共享提供了支持,这就是Android的重 ...
原文链接 http://www.xsmile.net/?p=583
Android 使用MMS彩信或者Gmail发送图片
Intent i = new Intent(Intent.ACTION_SEND);
i.putExtra(Intent.EXTRA_STREAM,imageUri);//这里必须是图片的uri
i.setType("image/jpeg");
startActivity(Intent.createChooser(i,TITLE_TIP));//TITLE_TIP是弹出的选择程序处理的文字标题
==================== ...
http://www.aqee.net/java-generics-quick-tutorial/