获得view对象
LayoutInflater l = (LayoutInflater)
this.getSystemService(Context.LAYOUT_INFLATER_SERVICE);
View v = l.inflate(XML, null);
清空历史栈在Intent实例化后,对象.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP)
全屏
this.requestWindowFeature(Window.FEATURE_NO_TITLE);// 去掉标题栏
this.getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN
,WindowManager.LayoutParams.FLAG_FULLSCREEN);// 去掉信息栏
如使用了去掉信息栏则可以省略去掉标题栏,使用此代码会有一瞬间显示标题栏和信息栏不建议使用,代码必须放在setContentView之前
推荐使用在AndroidManifest.xml中添加
android:theme="@android:style/Theme.NoTitleBar.Fullscreen"<!-- 不加 Fullscreen显示信息栏 -->
// 固定横屏
setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE);
android:screenOrientation="landscape"
// 固定竖屏
setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT);
android:screenOrientation="portrait"
// 根据感应器自动选择横屏或竖屏
setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_SENSOR);
android:screenOrientation="sensor"
DisplayMetrics dm = new DisplayMetrics();
getWindowManager().getDefaultDisplay().getMetrics(dm);
int width = dm.widthPixels;宽度
int height = dm.heightPixels;高度
float dpi = dm.density;密度
必须在Manifest.xml中的application节点外添加
<uses-sdk android:minSdkVersion="8" />
否则正确的宽高要乘以密度
在application或activity中使用System.currentTimeMillis()获取自1970年1月1日到当前系统时间的毫秒数, long 类型。
Calendar c = Calendar.getInstance();
long time = c.getTimeInMillis();
效果跟这个一样的。
long l=new Date().getTime();
这个也一样
一般用途:
1、在控制线程时间,刷新屏幕频率。
time1 = System.currentTimeMillis();
你所运行的程序。。。
time2 = System.currentTimeMillis();
if (time2 - time1 < 60) {
try {
Thread.sleep(60 - (time2 - time1));
} catch (InterruptedException e) {
}
2、获取当前时间,精确到毫秒可以用在测试代码的运行时间。
long l1 = System.currentTimeMillis();
//运行代码
long l2 = System.currentTimeMillis();
long l3 = l2 - l1;//代码的运行时间
public class TestTime{
public static void main(String[] args){
String str = new String("0");
long time1 = System.currentTimeMillis();
for(int i=0;i<10000;i++){
str += i;
}
long time2 = System.currentTimeMillis();
System.out.println("for循环共用了" + (time2 - time1) + "毫秒。");
}
}
java指定默认值
1.数值类型=0,如:int
2.boolean类型=false
3.字符类型=空字符,如:char
4.字符串类型=null,如:String
5.对象类型=null,如:Object带标签的break
test: {
for(int i = 0; i < 10; i++) {
for(int j = 0; j < 20; j++) {
break test;
}
}
}
如果有多层嵌套可以使用带标签的break跳出指定块
在2.0以后重写public void onBackPressed() {}专门监听back键
使用handler.removeMessages(int what)取消handler队列中标示为what的未使用的消息使listview保持在最后一条android:transcriptMode="alwaysScroll"onKeyLongPress 物理长按后响应在onKeyDown方法里使用event.startTracking();并返回true不然方法无效
android:theme="@android:style/Theme.Dialog"
将Activity显示为Dialog模式
用Android访问本地站点
如果你想在模拟器simulator上面访问你的电脑,那么就使用android内置的IP 10.0.2.2 吧, 10.0.2.2 是模拟器设置的特定ip,是你的电脑的别名alias记住,在模拟器上用10.0.2.2访问你的电脑本机.也就是输入http://10.0.2.2:8080/dem/index.html
横竖屏切换时不重新创建Activity
android:configChanges="orientation|keyboardHidden"
完全退出
android.os.Process.killProcess(android.os.Process.myPid());
System.exit(0);
分享到:
相关推荐
如何得到其它进程的启动命令行参数.vc这个程序可以得到其他进程的命令行参数_NtQueryInformationProcess第二个参数为0
c# 读取其他程序的ListView内容工具,可跨进程读取其它程序listview内容。 需要.net2.0框架。
clswindow是一个控制其他程序的类,之前有个vb6用的版本,但是直接在vba中使用会有一个小小的问题,现在修改了后可以添加到vba中使用了,这样在vba中就可以自由控制操作其他程序了。 压缩包里有个excel文件,演示的...
C#调用其他应用程序,其中有用户权限,管理员权限.
vc平台MFC实现的vc获取局域网其他计算机IP或计算机名, 完整代码。供参考!
Win11打开方式选择其他应用没反应怎么办?【有效解决】 近期使用Win11时遇到了打开方式选择其他应用没反应的情况,下面是本人实测有效的解决方法,有需要的朋友们可以尝试看看。 使用方式:先双击打开“解决选择其他...
Unity3D脚本:如何调用更改其他脚本中的变量 Posted on 2013年02月24日 by U3d / Unity3D脚本/插件/被围观 274 次 在
本次方案解决汽车设计用用的新安装高版本catia V5无法提取装配体中其他零件的元素点线面问题!
VB 调用其它程序并显示在自己的子窗口中 Vb通过调用其它的应用程序,然后显示在自己的一个子窗口中,有朋友问我询问怎么弄的,由于时间关系没有弄成,后来问同事要了一个网上的代码,看上去还不错,正好满足网友的...
假定输入的字符串中只包含字母和*号。请编写函数fun,它的功能是:形参p已指向字符串中最后的一个字母。在编写函数时,不得使用...请勿删动主函数main和其它函数中的内容,仅在函数fun的花括号中填入你编写的若干语句。
蚁迹寻踪及其他数学探索.[美]戴维·盖尔.朱惠霖.译.pdf
excel没有其他新字型可套用到这个活页簿中
Spring整合其他ORM框架:Spring整合其他ORM框架整合的时候所需要的jar包spring-orm-3.2.0.RELEASE.jar
C# WPF 中嵌入其它应用程序窗口,调用Win32API 将其它应用程序窗口嵌入当前程序内部
一个读取其他程序界面控件信息的程序 用鼠标移动到被控制程序上, 在想控制的控件上单击鼠标左键即可, 右键结束获取
在我的电脑里其他组里添加虚拟磁盘 使用方法:只要把文件夹托到这个文件上就可以了。其他组里就会出现相对应名称的虚拟磁盘。
java作业,输入一行字符,分别统计出其中英文字母、空格、数字和其它字符的个数。实验报告+详细代码
参考资料-14招标文件要求的其他技术内容或投标人认为需要补充的资料.zip
恢复账套提示“备份文件无效或有其它软件正在使用要覆盖的数据库”
VB6调用WINAPI读写其他应用程序文本框内容,包含了一些访问数据库,调用webservice,读写XML文档,读写EXCEL文档的代码。