java自己用到的工具类
2016-06-22 14:33
555 查看
public class Utils { public static final String TAG = "Utils"; public static void installApk(Activity activity, String filename) { File file = new File(filename); Intent intent = new Intent(); intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK); intent.setAction(Intent.ACTION_VIEW); String type = "application/vnd.android.package-archive"; intent.setDataAndType(Uri.fromFile(file), type); activity.startActivity(intent); } public static String getVersionName(Context context, String packageName) throws Exception { PackageManager packageManager = context.getPackageManager(); PackageInfo packInfo = packageManager.getPackageInfo(packageName, 0); return packInfo.versionName; } public static int getVersionCode(Context context, String packageName) throws Exception { PackageManager packageManager = context.getPackageManager(); PackageInfo packInfo = packageManager.getPackageInfo(packageName, 0); return packInfo.versionCode; } public static void showToast(Context context,String text){ Toast.makeText(context, text, Toast.LENGTH_SHORT).show(); } }
相关文章推荐
- java单个文件复制,递归删除、复制目录下所有内容,递归创建文件夹,.7z文件解压等
- java中的三元运算符没那么肤浅
- RxJava 入门
- java加密字符串
- spring和springMVC的上下文
- Eclipse Maven Jetty集成
- Java代码实现设置系统时间
- Java编程中“为了性能”需做的26件事
- spring mvc中的@PathVariable
- java学习笔记:final关键字 与 array
- 在Spring MVC中测试Servlet3.0异步
- 9个基于Java的搜索引擎框架
- JAVA2048小游戏
- java反射机制
- Java多线程系列--“基础篇”03之 Thread中start()和run()的区别
- Spring整合Hibernate,事务的几种传播特性,数据库事务隔离级别(脏读幻读不可重复读)
- 【Java并发编程实战】—–synchronized
- Hprose-java之异常处理
- springmvc 上传下载
- 【Java并发编程实战】-----线程基本概念