![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
activity
文章平均质量分 50
liangoogle
这个作者很懒,什么都没留下…
展开
-
让Activity变成一个窗口:Activity属性设定
你只需要设置 一下Activity的主题就可以了在AndroidManifest.xml 中定义 Activity的地方一句话: android:theme="@android:style/Theme.Dialog" 这就使你的应用程序变成对话框的形式弹出来了. android:theme="@android:style/Theme.Translucent"...原创 2011-05-25 19:07:24 · 92 阅读 · 0 评论 -
android 中theme.xml与style.xml的区别
android 中theme.xml与style.xml的区别: 相同点: 两者的定义相同。 <resources> <stylename="theme"parent="android:Theme.Black"> <itemname="android:windowNoTitle">true< /item>原创 2013-04-16 19:03:30 · 441 阅读 · 0 评论 -
wifi 通知栏上 选择程序时出现你的应用
<activity android:configChanges="orientation|keyboardHidden" android:theme="@android:style/Theme.NoTitleBar.Fullscreen" android:screenOrientation="portrait" androi...原创 2012-02-08 10:06:22 · 122 阅读 · 0 评论 -
让软盘消失和出现
在程序中加入以下代码时,软键盘会出现: InputMethodManager imm = (InputMethodManager) getSystemService(INPUT_METHOD_SERVICE); imm.toggleSoftInput(0, InputMethodManager.RESULT_SHOWN); .csharpcode, .cshar...原创 2012-02-07 18:28:50 · 107 阅读 · 0 评论 -
按两次back键返回
Java代码 private long exitTime = 0; @Override public boolean onKeyDown(int keyCode, KeyEvent event) { if(keyCode == KeyEvent.KEYCODE_BACK && event.ge...原创 2012-02-07 16:45:27 · 122 阅读 · 0 评论 -
关于tableactivity 中activitygroup 使用spinner 控件报错
这个就和显示dialog一样的道理,都要使用父类显示: 解决方法如下: 1 这是这个activity要显示的 view R.layout.localview中有spinner 控件 View contentView = LayoutInflater.from(this.getParent()).inflate(R.layout.localview,null); setConten...原创 2012-01-14 11:05:42 · 129 阅读 · 0 评论 -
app widget 进入主客户端代码。
做widget : 想点击widget一个按钮时就进入客户端,要和点击应用程序的图标效果一样,纠结了很久,得出代码: if (action.equals("Enter")) { Intent i = new Intent(Intent.ACTION_MAIN); i.addCategory(Intent.CATEGORY_LAUNCHER); ...原创 2012-04-25 16:56:40 · 138 阅读 · 0 评论 -
有返回值的startActivity---------startActivityForResult()
1 从one Activity跳到 two Activity: startActivity(new intent(this,two.class)); 但是我们想在two里加个按钮,当点击时就返回到原来的one中, 这时我们当然可以在点击事件中写: startActivity(new intent(this,one.class)); 但是我们还有另一种方法: ...原创 2011-07-05 10:26:13 · 121 阅读 · 0 评论 -
intentservice的应用
intentservice是service的一个子类,这个类单独的开启了一个线程,利用handler的机制,把发送过来的intent放到消息列队中,一个接着一个的处理intent。 要使用这个类就要做到两条: 1 public MyIntentService() { super("MyServicethread"); } 2 protecte...原创 2011-06-24 17:56:15 · 52 阅读 · 0 评论 -
activity ——弹框形式
要让一个activity以弹框的形式出现,则在minifest.xml中修改activity属性theme.dialog,但是他的生命周期与正常形式下不同,正常: activity1——pause——activity2——activity2oncreat——activity2onstart——activity2onrefume——activity1——onstop; 弹框形式下,activit...原创 2011-06-19 15:28:49 · 160 阅读 · 0 评论 -
task
task 就是一个栈,当我们启动一个activity1,跳到另一个activity2,再跳到发送短信的activity,栈中依次显示这三个activity,当按返回键时,就会弹出最上面的activity,界面显示栈中最上面的activity,如果在跳到另一个activity时,本activity用finish(),则这个activity则在跳到另一个activity后栈中移除。这样返回后也不能显示...原创 2011-06-19 15:23:13 · 74 阅读 · 0 评论 -
IntentService
很多网友可能发现Android中除了Service还有一个IntentService,他们之间到底有哪些区别呢? 在继承关系上而言IntentService是Service的子类,内部实现的代码中涉及到一些Android入门开发者不了解的Looper,Android123在早期的文章中已经说明他们的用法,这里不再赘述,有关原理大家可以看源码实现如下: ...原创 2011-05-25 19:46:00 · 69 阅读 · 0 评论 -
横竖屏切换时候activity的生命周期?
1、不设置Activity的android:configChanges时,切屏会重新调用各个生命周期,切横屏时会执行一次,切竖屏时会执行两次 2、设置Activity的android:configChanges="orientation"时,切屏还是会重新调用各个生命周期,切横、竖屏时只会执行一次 3、设置Activity的android:configChanges="ori...原创 2011-05-25 19:24:14 · 50 阅读 · 0 评论 -
后台的Activity被系统回收怎么办:onSaveInstanceState
当你的程序中某一个Activity A 在运行时中,主动或被动地运行另一个新的Activity B 这个时候A会执行onSaveInstanceState(); B 完成以后又会来找A, 这个时候就有两种情况,一种是A被回收,一种是没有被回收,被回 收的A就要重新调用onCreate()方法,不同于直接启动的是这回onCreate()里是带上参数 savedIns...原创 2011-05-25 19:09:43 · 139 阅读 · 0 评论 -
android activity 自定义标题 工具栏 requestWindowFeature
当应用需要一个相同的标题时或者是工具栏时我们可以使用requestWindowFeature属性: public class AndroidTestActivity extends Activity { /** Called when the activity is first created. */ @Override public void onCreate(Bundle...原创 2013-02-04 17:34:50 · 128 阅读 · 0 评论