本月博客排行
-
第1名
龙儿筝 -
第2名
lerf -
第3名
fantaxy025025 - johnsmith9th
- xiangjie88
- zysnba
年度博客排行
-
第1名
青否云后端云 -
第2名
宏天软件 -
第3名
gashero - wy_19921005
- vipbooks
- benladeng5225
- e_e
- wallimn
- javashop
- ranbuijj
- fantaxy025025
- jickcai
- gengyun12
- zw7534313
- qepwqnp
- 解宜然
- ssydxa219
- zysnba
- sam123456gz
- sichunli_030
- arpenker
- tanling8334
- gaojingsong
- kaizi1992
- xpenxpen
- 龙儿筝
- jh108020
- wiseboyloves
- ganxueyun
- xyuma
- xiangjie88
- wangchen.ily
- Jameslyy
- luxurioust
- lemonhandsome
- mengjichen
- jbosscn
- zxq_2017
- lzyfn123
- nychen2000
- forestqqqq
- wjianwei666
- ajinn
- zhanjia
- Xeden
- hanbaohong
- java-007
- 喧嚣求静
- mwhgJava
- kingwell.leng
最新文章列表
Android中ContextMenu的使用
package com.baosight.menu;
import android.app.Activity;
import android.graphics.Color;
import android.os.Bundle;
import android.view.ContextMenu;
import android.view.Menu;
import android.vi ...
Activity的四种加载模式
Activity之间的跳转,或者说加载一个新的Activity,一般对于开发者来说,都不是一个太难的问题。直到后来随着不断的深入,才发现原来Activity的加载还分为四种不同加载模式,让我突然有了一种别有洞天的感觉。灵活的使用合适的加载模式,可以避免产生大量的重复的Activity,从而优化性能,减少系统资源消耗。
四种加载模式具体为:
standard: 标准模式,一调用startAc ...
activity传递对象的list
如题,将一个用户的List从a activity传递到b activity,使用putExtra。
a activity部分代码:
Intent intent = new Intent();
intent.putExtra("userList", userList.toArray());//userList定义时如下:List<User> userList ...
无xml布局的activity
刚刚接触
android
学不久,自己开始研究,知道
activity
总要有一个
xml
的布局文件相对应,但如果没有这个
xml
而用
java
直接在代码中简单实现,也就是说,这个负责布局的
xml
现在我不在写他。而是直接有
java
帮助我们生成,有些朋友会问,有这个必要么,自己单写个
java
类实现不和
xml
布局是同样的功能。但实际上,很 ...
Activity状态保存增强版
Activity状态保存增强版
作者: Android开发网原创 时间: 2011-08-03
对于Activity状态保存上一次在 强制保持Android Activity状态 一文中我们做了讲解,但是还有一种更坏的情况,比如你接的来电时间比较长,由于用户的Android设备RAM较少,你的应用被Java VM的GC给回收了,下次用户再切换回,由于你的应用已经被系统结束了任务,对于游戏来说这 ...
Android中设置activity的background为Wallpaper
<activity android:name=".ui.ChangeSkin" android:label="@string/color_setting" android:theme="@android:style/Theme.Wallpaper" />
在activity标签中添加主题属性android:theme= ...
怎样做出一个dialog样式的activity
达到的效果就像google自带的搜索widiget中,点击录音键弹出的对话框效果一样
除了一个dialog,没有其他的东西,而且背景是半透明的。
在网上搜了一下,android自带theme如下:
•android:theme="@android:style/Theme.Dialog" 将一个Activity显示为对话框模式
•android:theme=" ...
Android 学习 之 关闭应用程序的方法
package com.close;
import java.util.LinkedList;
import java.util.Stack;
import android.app.Activity;
public class ActivityManager {
private static LinkedList<Activity> acys;
...
Activity学习
基础用法:继承Activity类,重写onCreate方法。其中,先调用父类的onCreate,再指定界面布局文件
每个Activity均需要在AndroidManifeste.xml中注册
哪个Activity配置了intent-filter,就成为该应用启动时执行的Activity
是Context的子类
生命周期:不在前台时,pause;转到前台,resume;不可见,stop;重新回到前台, ...
利用Bundle实现Android Activity间消息的传递
关于Activity之间的消息的传递。利用Bundle是一种比较方便的办法。
程序的效果是活动A向B跳转的同时发送一字符串,B读出字符串。
先在AndroidManifest.xml中定义一个新的Activity,target:
Xml代码
<?xml version="1.0" encoding="utf-8"?>
...
android获取用户点击的坐标
具体方式:
1, Activity中实现onTouchEvent方法,通过event.getX()和event.getY()即可以获得用户操作的坐标。
2, 根据获取到的坐标值,进行判断,执行需要的操作。
具体代码如下:
public class AbsoluteLayout extends Activity {
private TextView tv;
/** Called when th ...
Activity, Intent
关于Intent的FLAG_XXX
首先就是:FLAG_ACTIVITY_NEW_TASK,是否觉得当你在一个Intent上设置该flag后,你的Activity就会在新的Task上启动?
但实际上并没有(文档中是讲的零零散散,将各个部分拼起来就能够知道了),因为你的Activity总是在main task上启动,原因是你的Activity与main task有相同的taskAffinity,如果有 ...