![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Android
zsmwl00
这个作者很懒,什么都没留下…
展开
-
context
Context可能是Android应用中最常用的元素,而它也可能是最容易误用的。Context对象是如此常见和传递使用,它可能会很容易产生并不是你预期的情形。加载资源、启动一个新的Activity、获取系统服务、获取内部文件路径以及创建view(其实还远不止这些)统统都需要Context对象来完成。我(原文作者)想做的只是给大家提供一些Context是如何工作的见解,以及让大家在应用中更有效的使用转载 2014-10-12 14:33:28 · 282 阅读 · 0 评论 -
android 中UID与PID的作用与区别
PID:为Process Identifier, PID就是各进程的身份标识,程序一运行系统就会自动分配给进程一个独一无二的PID。进程中止后PID被系统回收,可能会被继续分配给新运行的程序,但是在android系统中一般不会把已经kill掉的进程ID重新分配给新的进程,新产生进程的进程号,一般比产生之前所有的进程号都要大。UID:一般理解为User Identifier,UID在linu转载 2015-07-17 16:54:53 · 784 阅读 · 0 评论 -
Intent.action
本文介绍Android中Intent的各种常见作用。 1 Intent.ACTION_MAINString: android.intent.action.MAIN标识Activity为一个程序的开始。比较常用。Input:nothingOutput:nothing activity android:name=".Main" android:labe转载 2015-06-12 17:49:16 · 335 阅读 · 0 评论 -
Android Activity 常用功能设置(全屏、横竖屏等)
Activity全屏设置方式1:AndroidManifest.xmlandroid:theme="@android:style/Theme.NoTitleBar.Fullscreen" />方式2:代码实现requestWindowFeature(Window.FEATURE_NO_TITLE); // 隐藏标题栏getWindow().setFlags(WindowM转载 2014-10-08 16:12:21 · 330 阅读 · 0 评论 -
Android学习中关于WindowManager的讲解(转载)
我们Android平台是一个又一个的Activity组成的,每一个Activity有一个或者多个View构成。所以说,当我们想显示一个界面的时候,我们首先想到的是建立一个Activity,然后所有的操作在Activity里面实现,或者是一个Dialog或者Toast。这种方式固然简单,但是在有些情况下,我们要求的只是简单的显示,用Activity显然是多余,这个时候,我们如何处理呢? 原来转载 2014-10-08 15:53:44 · 264 阅读 · 0 评论 -
Activity状态
❑ Active当Activity在栈的顶端时,它是可见的,有焦点的前台Activity,用来响应用户的输入。Android会不惜一切代价来尝试保证它的活跃性,需要的话它会杀死栈中更靠下的Activity来保证Active Activity需要的资源。当另一个Activity变成Active状态时,这个就会变成paused。❑ Paused在一些情况下,你的Activity原创 2014-10-10 14:42:00 · 355 阅读 · 0 评论 -
显式INTENT和隐式INTENT
Intent寻找目标组件的两种方式:显式Intent:通过指定Intent组件名称来实现的,它一般用在知道目标组件名称的前提下,一般是在相同的应用程序内部实现的。隐式Intent:通过Intent Filter来实现的,它一般用在没有明确指出目标组件名称的前提下,一般是用于在不同应用程序之间。一.显式Intent 一般情况下,一个Android应用程序中需要多个屏转载 2014-10-11 13:28:53 · 333 阅读 · 0 评论 -
intent,Intent-filter的概念和作用
1、Intent的概念及作用Intent——意图,它可以带有数据,在Android设备上的任何应用程序组件间相互作用,将不同组件连在一起的桥梁。Intent作用:Intent最常用在启动新的Activity,不管是显式的(通过指定类来加载)还是隐式的(通过请求在一块数据上执行的动作)。Intent还可以用来广播消息,然后使用Broadcast Receiver来监听并响应这些Int转载 2014-10-12 14:20:31 · 9085 阅读 · 0 评论 -
<intent-filter>中的category
表示在程序运行时原创 2014-10-12 14:22:14 · 389 阅读 · 0 评论 -
Android详细的对话框AlertDialog.Builder使用方法
我们在平时做开发的时候,免不了会用到各种各样的对话框,相信有过其他平台开发经验的朋友都会知道,大部分的平台都只提供了几个最简单的实现,如果我们想实现自己特定需求的对话框,大家可能首先会想到,通过继承等方式,重写我们自己的对话框。当然,这也是不失为一个不错的解决方式,但是一般的情况却是这样,我们重写的对话框,也许只在一个特定的地方会用到,为了这一次的使用,而去创建一个新类,往往有点杀鸡用牛刀的感觉,转载 2014-10-12 16:58:29 · 264 阅读 · 0 评论 -
AlertDialog.Builder弹出自定义Layout窗口
一.使用 AlertDialog 创建弹出窗口步骤 前面说过,使用AlertDialog.Builder弹出窗口,一般,是下面几个步骤. (一)创建AltrtDialog.Builder对象,该对象是AlterDialog的创建器 Public ConstructorsAlertDialog.Builder( Context context)转载 2014-10-12 17:02:14 · 429 阅读 · 0 评论 -
requestWindowFeature()的应用
android开发中经常会在setContentView(R.layout.XXX); 前设置requestWindowFeature(XXXX)。他的意思是需要软件全屏显示、自定义标题(使用按钮等控件)和其他的需求首先介绍一个重要方法那就是requestWindowFeature(featrueId),它的功能是启用窗体的扩展特性。参数是Window类中定义的常量。一、枚举常转载 2014-10-08 15:45:29 · 244 阅读 · 0 评论 -
android:layout_gravity 和 android:gravity 的区别
android:layout_gravity 和 android:gravity 的区别从名字上可以看到,android:gravity是对元素本身说的,元素本身的文本显示在什么地方靠着换个属性设置,不过不设置默认是在左侧的。android:layout_gravity是相对与它的父元素说的,说明元素显示在父元素的什么位置。比如说button: android:layout_gravi转载 2014-10-08 15:34:07 · 296 阅读 · 0 评论 -
android 应用重新启动自身
private void restartApplication() { final Intent intent = getPackageManager().getLaunchIntentForPackage(getPackageName()); intent.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP); st转载 2015-07-17 16:51:41 · 417 阅读 · 0 评论