`
xumingrencai
  • 浏览: 1180033 次
文章分类
社区版块
存档分类
最新评论

Android常用到得方法积累

 
阅读更多

//安装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&gt;= 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的模板代码

    这里收集了大家常用的一些Android代码,持续更新中,内容来自自己的平时积累和网络上看到的文章,部分原文地址在最下方。如有错误欢迎指正,如有侵权,请联系我删除。里面可能会有重复内容,请忽略或者提醒我删除。 ...

    Android开发常用工具类

    大家都知道,代码写多了,最值钱除了开发经验,还有积累的一票工具类。

    androidの多种风格listview不同案例积累使用

    android 中listview 常用组件使用,各种风格listview 使用发放基金

    Android常用知识点汇总

    该资料是在我做项目时慢慢积累、汇总的 为了给自己动力 所以就要了点资源分 望谅解!

    Android GIS 开发包产品手册

    北京穆图科技有限公司经过长期的移动GIS应用经验积累,顺应市场需求推出了自主研发 的Android系统上的GIS应用系统开发平台EasyMap。 EasyMap能够提供Android设备上专业的移动GIS服务。EasyMap内核由标准C++编写,...

    Google Android SDK开发范例大全 源码

    该书共分10章,主要以范例集的方式来讲述Android的知识点,详细介绍了开发Android的人机交互界面、Android常用的开发控件、使用Android手机收发短信等通信服务、开发Android手机的自动服务功能和娱乐多媒体功能以及...

    Android代码-AndroidStudyDemo

    学习和收集Android相关技术和常用代码 项目计划 项目主要有如下几大块 2.1 Android最新版本API学习和使用 2.2 Android中实用和常用的技术(如动画) 2.3 项目基础框架的研究和学习 2.4 Android中最新技术和前沿的...

    Android代码-android开发资源分类的整理

    Android开发资源整理 article:分类积累开发中一些不错的技术博文,主要针对某个知识点做讲解。 blog:包括国内外优秀开发者及其他们的博客。 project:整理开源社区中优秀的开源项目,话说看别人的代码也是一种很...

    《Android应用开发揭秘》源码

    精通Java、C、C++等语言,专注于移动通信软件开发,在机顶盒软件开发和MTK平台软件开发方面有非常深厚的积累。2007年获得中国软件行业协会游戏软件分会(CGIA)认证及国际游戏开发教育联合会国际认证。曾经领导和参与...

    Android移动应用开发(第3版)卷Ⅰ基础篇 (Shane Conder, Lauren Darcey) PDF扫描版

    《Android移动应用开发(第3版)卷Ⅰ:基础篇》涵盖了作者数年来在移动开发领域所积累的经验,以及成功进行移动项目开发所需的全部概念和实用技术,包括移动开发过程与传统软件开发的区别,还包括帮助你节约宝贵时间和...

    android常用工具类集合(可直接使用)

    打包一点自己的积累,赚点小分下载资源,见谅~

    Android代码-Android

    &gt; 本仓库用于存放安卓开发过程中积累总结的项目开发规范、常用工具类以及每次分享会讨论主题的示例代码 文件说明 &gt; &gt; 工具类 &gt; &gt; &gt; ActivityManager 【activity的管理类】 &gt; &gt; &gt; AppUtils 【App相关辅助类】 &gt; &gt; ...

    ux shell 学习常用的积累-java学习路线图.png

    ux shell 学习常用的积累-java学习路线图,包含j2se部分、web编程基础、java WEB开发、轻量级j2ee开发、Android/3G开发、Android项目实战

    Android应用开发揭秘

    精通Java、C、C++等语言,专注于移动通信软件开发,在机顶盒软件开发和MTK平台软件开发方面有非常深厚的积累。2007年获得中国软件行业协会游戏软件分会(CGIA)认证及国际游戏开发教育联合会国际认证。曾经领导和参与...

    Google Android SDK开发范例大全(第3版) 1/5

    全书共分11章,主要以范例集的方式来讲述Android的知识点,详细介绍了开发Android的人机交互界面、Android常用的开发控件、Android手机收发短信等通信服务、开发Android手机的自动服务功能和娱乐多媒体功能以及整合...

    人人网android客户端

    此产品是将www.renren.com中的一些用户最常用最基本的功能移植到手机客户端中(移植的功能会在每一次发布过程中逐渐增多)并且还增加了根据android手机特有的功能开发的新产品。产品从刚发布到现在已经积累了...

    Google Android SDK开发范例大全(第3版) 4/5

    全书共分11章,主要以范例集的方式来讲述Android的知识点,详细介绍了开发Android的人机交互界面、Android常用的开发控件、Android手机收发短信等通信服务、开发Android手机的自动服务功能和娱乐多媒体功能以及整合...

    Google Android SDK开发范例大全(第3版) 3/5

    全书共分11章,主要以范例集的方式来讲述Android的知识点,详细介绍了开发Android的人机交互界面、Android常用的开发控件、Android手机收发短信等通信服务、开发Android手机的自动服务功能和娱乐多媒体功能以及整合...

    Google Android SDK开发范例大全(第3版) 5/5

    全书共分11章,主要以范例集的方式来讲述Android的知识点,详细介绍了开发Android的人机交互界面、Android常用的开发控件、Android手机收发短信等通信服务、开发Android手机的自动服务功能和娱乐多媒体功能以及整合...

Global site tag (gtag.js) - Google Analytics