- 浏览: 637617 次
- 性别:
- 来自: 杭州
最新评论
-
luo_ganlin:
别的不多说,点个赞!
关于Android隐式启动Activity -
IWSo:
谢楼主!研究了好久,原来是这样!
android中如何让LinearLayout实现点击时背景图片切换 -
fantao005x:
粘帖的不错
android中如何让listview的内容全部显示出来 -
learner576539763:
Android_gqs 写道请问博主,Viewstub 可实现 ...
android中ViewStub使用 -
goontosoon:
抄的什么啊,狗屁不通
对ContentProvider中getType(Uri uri)
文章列表
private static final String WIKTIONARY_PAGE =
"http://en.wiktionary.org/w/api.php?action=query&prop=revisions&titles=%s&" +
"rvprop=content&format=json%s";
String aa = String.format(WIKTIONARY_PAGE, "===cc===", "===cc== ...
Intent.createChooser(ntent target, CharSequence title)
其实 大家对该功能第一影响就是ApiDemo 里面的 其只有区区几行代码 提取为:
Intent intent = new Intent(Intent.ACTION_GET_CONTENT);
intent.setType("audio/*");
startActivity(Intent.createChooser(intent, "Select music"));
执行之 会弹出一个对话框 效果为:
...
getWindow().setBackgroundDrawable(new ClippedDrawable(getWallpaper()));
andrioid中获取应用程序的信息
- 博客分类:
- android
PackageManager manager = getPackageManager();
Intent mainIntent = new Intent(Intent.ACTION_MAIN, null);
mainIntent.addCategory(Intent.CATEGORY_LAUNCHER);
final List<ResolveInfo> apps = manager.queryIntentActivities(mainIntent, 0);
private static ApplicationInfo getApplic ...
layer-list 看来是图层的累加 我是这么理解的,字面上是多个层,也就是呢你可以把多个leyaer放在一起然后一其显现出来 如qqw.xml
view plaincopy to clipboardprint?
private static class ListenerHandlerThread implements Runnable {
private Looper looper;
private byte[] listenerKey = new byte[0];
public ListenerHandlerThread() {
new Thread(this).start();
synchronized (listenerKey) {
while (looper == null) { //注意while必须放synronized里 ...
动画效果编程基础--AnimationAndroid
动画类型
Android的animation由四种类型组成
XML中
alpha
渐变透明度动画效果
scale
渐变尺寸伸缩动画效果
translate
画面转换位置移动动画效果
rotate
画面转移旋转动画效果
JavaCode中
AlphaAnimation
渐变透明度动画效果
ScaleAnimation
渐变尺寸伸缩动画效果
TranslateAnim ...
1. 布局:main.xmlJava代码 <?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" androidrientation="vertical" android:layout_width="fill_parent" android:layout_height=&quo ...
android:screenOrientation="portrait"android:screenOrientation="landscape"上面代码能控制android屏幕的横纵向,其中portrait代表的是竖向,而landscape代表的是横向在android中每次屏幕的切换动会重启Activity,所以应该在Activity销毁前保存当前活动的状态,在Activity再次Create的时候载入配置。在activity加上android:configChanges="keyboardHidden|orientation"
属 ...
android中可以使用sharedpreferences来保存数据
package com.woyo.m.stats;
import android.content.Context;
import android.content.SharedPreferences;
import android.util.Log;
import com.woyo.m.idl.IStats;
/**
* @author andy_fang
* @在进程间保存数据模块,进程数据还保存,相当于j2ee中static处理
*/
class CStats implements ...
viewflipper中跳到指定的view:
private void showContentPage(final View v) {
int index = container.indexOfChild(v);
if (index != -1) {
container.setDisplayedChild(index);
return;
}
container.addView(v);// 加入ViewFlipper容器
container.setDisplayedChild(container.indexOfChild(v) ...
将应用程序退到android桌面: 找到桌面对应的action,然后将其挪到栈顶
代码:
Intent intent=new Intent(Intent.ACTION_MAIN);
intent.addCategory(Intent.CATEGORY_HOME);
intent.setFlags(intent.FLAG_ACTIVITY_REORDER_TO_FRONT);
startActivity(intent)
使用下面的代码可以退出应用程序:
int pid = android.os.Process.myPid();
android.os.Process.killProcess(pid);
工作过程序中遇到一个需要完全关闭应用程序的问题,每篇都是用System.exit(0)或者android.os.Process.killProcess(android.os.Process.myPid())这两种方法,但是我试过了,System.exit(0)这个根本不行,而android.os.Process.killProcess(android.os.Process.myPid( ...
中断I/O操作
然而,如果线程在I/O操作进行时被阻塞,又会如何?I/O操作可以阻塞线程一段相当长的时间,特别是牵扯到网络应用时。例如,服务器可能需要等待一个请求(request),又或者,一个网络应用程序可能要等待远端主机的响应。
如果你正使用通道(channels)(这是在Java 1.4中引入的新的I/O API),那么被阻塞的线程将收到一个 ClosedByInterruptException异常。如果情况是这样,其代码的逻辑和第三个例子中的是一样的,只是异常不同而已。
但是,你可能正使用Java1.0之前就存在的传统的I/O,而且要求更多的工作。既然这样,Th ...
当一个Activity绑定到一个Service上时,它负责维护Service实例的引用,允许你对正在运行的Service进行一些方法调用。
Activity能进行绑定得益于Service的接口。为了支持