//安装apk文件
<wbr></wbr>
private void installAPK(File file) {
<wbr><wbr>Intent intent = newIntent(Intent.ACTION_VIEW);<br><wbr><wbr>Uri data =Uri.fromFile(file);<br><wbr><wbr>String type ="application/vnd.android.package-archive";<br><wbr><wbr>intent.setDataAndType(data,type);<br><wbr><wbr>startActivity(intent);<br><wbr>}</wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr>
<wbr></wbr>
//卸载apk文件
<wbr>private void uninstallAPK(String packageName){<br><wbr><wbr>Intent intent = newIntent(Intent.ACTION_VIEW);<br><wbr><wbr>Uri data = Uri.parse("package:"+ packageName);<br><wbr><wbr>intent.setData(data);<br><wbr><wbr>startActivity(intent);<br><wbr>}</wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr>
<wbr>//编辑图片大小,保持图片不变形。<br><wbr>public static Bitmap resetImage(BitmapsourceBitmap,int resetWidth,int resetHeight){<br><wbr><wbr>int width =sourceBitmap.getWidth();<br><wbr><wbr>int height =sourceBitmap.getHeight();<br><wbr><wbr>int tmpWidth;<br><wbr><wbr>int tmpHeight;<br><wbr><wbr>float scaleWidth =(float)resetWidth / (float)width;<br><wbr><wbr>float scaleHeight =(float)resetHeight / (float)height;<br><wbr><wbr>float maxTmpScale = scaleWidth>= scaleHeight ? scaleWidth : scaleHeight;<br><wbr><wbr>//保持不变形<br><wbr><wbr>tmpWidth = (int)(maxTmpScale *width);<br><wbr><wbr>tmpHeight = (int)(maxTmpScale *height);<br><wbr><wbr>Matrix m = new Matrix();<br><wbr><wbr>m.setScale(maxTmpScale,maxTmpScale, tmpWidth, tmpHeight);<br><wbr><wbr>sourceBitmap =Bitmap.createBitmap(sourceBitmap, 0, 0, sourceBitmap.getWidth(),sourceBitmap.getHeight(), m, false);<br><wbr><wbr>//切图<br><wbr><wbr>int x = (tmpWidth -resetWidth)/2;<br><wbr><wbr>int y = (tmpHeight -resetHeight)/2;<br><wbr><wbr>returnBitmap.createBitmap(sourceBitmap, x, y, resetWidth,resetHeight);<br><wbr>}</wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr>
//从SIM卡中获取联系人
private Cursor getContacts() {
Uri uri = Uri.parse("content://sim/adn");
String[] projection = new String[] { "name", "phone" };
String selection = null;
String[] selectionArgs = null;
String sortOrder = null;
return managedQuery(uri, projection, selection, selectionArgs,sortOrder);
}
分享到:
相关推荐
这里收集了大家常用的一些Android代码,持续更新中,内容来自自己的平时积累和网络上看到的文章,部分原文地址在最下方。如有错误欢迎指正,如有侵权,请联系我删除。里面可能会有重复内容,请忽略或者提醒我删除。 ...
大家都知道,代码写多了,最值钱除了开发经验,还有积累的一票工具类。
android 中listview 常用组件使用,各种风格listview 使用发放基金
该资料是在我做项目时慢慢积累、汇总的 为了给自己动力 所以就要了点资源分 望谅解!
北京穆图科技有限公司经过长期的移动GIS应用经验积累,顺应市场需求推出了自主研发 的Android系统上的GIS应用系统开发平台EasyMap。 EasyMap能够提供Android设备上专业的移动GIS服务。EasyMap内核由标准C++编写,...
该书共分10章,主要以范例集的方式来讲述Android的知识点,详细介绍了开发Android的人机交互界面、Android常用的开发控件、使用Android手机收发短信等通信服务、开发Android手机的自动服务功能和娱乐多媒体功能以及...
学习和收集Android相关技术和常用代码 项目计划 项目主要有如下几大块 2.1 Android最新版本API学习和使用 2.2 Android中实用和常用的技术(如动画) 2.3 项目基础框架的研究和学习 2.4 Android中最新技术和前沿的...
Android开发资源整理 article:分类积累开发中一些不错的技术博文,主要针对某个知识点做讲解。 blog:包括国内外优秀开发者及其他们的博客。 project:整理开源社区中优秀的开源项目,话说看别人的代码也是一种很...
精通Java、C、C++等语言,专注于移动通信软件开发,在机顶盒软件开发和MTK平台软件开发方面有非常深厚的积累。2007年获得中国软件行业协会游戏软件分会(CGIA)认证及国际游戏开发教育联合会国际认证。曾经领导和参与...
《Android移动应用开发(第3版)卷Ⅰ:基础篇》涵盖了作者数年来在移动开发领域所积累的经验,以及成功进行移动项目开发所需的全部概念和实用技术,包括移动开发过程与传统软件开发的区别,还包括帮助你节约宝贵时间和...
打包一点自己的积累,赚点小分下载资源,见谅~
> 本仓库用于存放安卓开发过程中积累总结的项目开发规范、常用工具类以及每次分享会讨论主题的示例代码 文件说明 > > 工具类 > > > ActivityManager 【activity的管理类】 > > > AppUtils 【App相关辅助类】 > > ...
ux shell 学习常用的积累-java学习路线图,包含j2se部分、web编程基础、java WEB开发、轻量级j2ee开发、Android/3G开发、Android项目实战
精通Java、C、C++等语言,专注于移动通信软件开发,在机顶盒软件开发和MTK平台软件开发方面有非常深厚的积累。2007年获得中国软件行业协会游戏软件分会(CGIA)认证及国际游戏开发教育联合会国际认证。曾经领导和参与...
全书共分11章,主要以范例集的方式来讲述Android的知识点,详细介绍了开发Android的人机交互界面、Android常用的开发控件、Android手机收发短信等通信服务、开发Android手机的自动服务功能和娱乐多媒体功能以及整合...
此产品是将www.renren.com中的一些用户最常用最基本的功能移植到手机客户端中(移植的功能会在每一次发布过程中逐渐增多)并且还增加了根据android手机特有的功能开发的新产品。产品从刚发布到现在已经积累了...
全书共分11章,主要以范例集的方式来讲述Android的知识点,详细介绍了开发Android的人机交互界面、Android常用的开发控件、Android手机收发短信等通信服务、开发Android手机的自动服务功能和娱乐多媒体功能以及整合...
全书共分11章,主要以范例集的方式来讲述Android的知识点,详细介绍了开发Android的人机交互界面、Android常用的开发控件、Android手机收发短信等通信服务、开发Android手机的自动服务功能和娱乐多媒体功能以及整合...
全书共分11章,主要以范例集的方式来讲述Android的知识点,详细介绍了开发Android的人机交互界面、Android常用的开发控件、Android手机收发短信等通信服务、开发Android手机的自动服务功能和娱乐多媒体功能以及整合...