摘要:
现在用到android 的多个版本适配 , 换了个新环境 , 重新配置了android 的开发环境,哪想到遇到了很多小问题. 今天又遇到了 android sdk manager 无法更新的问题. 安照 这个改hosts 文件的方法,解决了此问题:解决方法:第一步:修改hosts文件修改后的hosts 文件内容为:127.0.0.1 localhost#Google主页203.208.46.146 www.google.com#这行是为了方便打开Android开发官网 现在好像不VPN也可以打开74.125.113.121 developer.android.com#更新的内容从以下地址下载2 阅读全文
摘要:
今天装完android Eclipse 之后 ,运行时报出这么个错误 :The connection to adb is down, and a severe error has occured.[....] You must restart adb and Eclipse.找了网上资料说什么 ,结束adb进程 重启下就行 , 可是我这 根本没有adb 进程;到android 群里问了问大神 , 大神 说 结束 tadb (腾讯的) 或者 wadb(豌豆荚的) 等相关的 进程 , 重启下就好 . 果不其然 , 有个tadb 进程 ,结束 重启 ,搞定.. 阅读全文
摘要:
public class Demo { /* * Java编程,打印昨天的当前时刻 */public static void main(String[] args){Calendar cal = Calendar.getInstance();cal.add(Calendar.DATE, -1);Date date = cal.getTime(); SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");String str = sdf.format(date);System.out.println 阅读全文
摘要:
在Android中,我们可以通过AudioManager来判断是否有声音在播放。实例1:源码地址:PhoneWindowManager.java (frameworks\base\policy\src\com\android\internal\policy\impl)源码如下: /** * @return Whether fm is being played right now. */ boolean isFmActive() { final AudioManager am = (AudioManager)mContext.getSystemService(Context.AUDI... 阅读全文
摘要:
Android获取手机root的状态package com.app.demo;import java.io.File;import android.app.Activity;import android.os.Bundle;import android.view.View;import android.widget.Button;public class AndroiddemoActivity extends Activity { /** Called when the activity is first created. */ @Override public void onCreate(B 阅读全文
摘要:
1 全屏显示Activity 代码 :方法一:编程实现getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN);this.requestWindowFeature(Window.FEATURE_NO_TITLE); 注意事项:在需要全屏显示的activity的界面显示函数setContentView( )调用前进行设置,这种方法可以达到全屏显示效果,但activity的标题栏会有短暂的停留方法二:通过XML文件进行配置在AndroidM 阅读全文
摘要:
在Android中,如果想退出Android程序,一般都是调用finish()、System.exit(0)、android.os.Process.killProcess(android.os.Process.myPid())等方法来实现退出程序功能,可是在实际开发中,并不能达到完全退出应用程序的效果,这是因为调用finish()、System.exit(0)、android.os.Process.killProcess(android.os.Process.myPid())只能杀死当前的activity,并不能杀死所有的activity,为了完美达到此效果,接下来通过一个案例实现:一、使用单 阅读全文
摘要:
//1.声明变量 // 退出时间 private long currentBackPressedTime = 0; // 退出间隔 private static final int BACK_PRESSED_INTERVAL = 2000; // 2、重写onBackPressed()方法 @Override public void onBackPressed() { // 判断时间间隔 if (System.currentTimeMillis() - currentBackPressedTime > BACK_PRESSED_INTERVAL) { currentBackPres... 阅读全文
摘要:
public class FileTest { public static void main(String[] args) throws IOException { File file = new File("test/testfile.txt"); File parent = file.getParentFile(); if(parent!=null&&!parent.exists()){ parent.mkdirs(); } file.createNewFile(); } }mkdir创建指定单个目录mkdirs创建指定多级目录,包括所有必需但不存在的 阅读全文
摘要:
安装程序的方法:1、通过Intent机制,调出系统安装应用,重新安装应用的话,会保留原应用的数据。1.String fileName =Environment.getExternalStorageDirectory() +apkName;2.Uri uri = Uri.fromFile(new File(fileName));3.Intent intent =newIntent(Intent.ACTION_VIEW);4.intent.setDataAndType(uri,"application/vnd.android.package-archive");5.startA 阅读全文