【android获取手机通讯录】教程文章相关的互联网学习教程文章

Android:解决客户端从服务器上获取数据乱码的方法

向服务器发送HTTP请求,接收到的JSON包为response,用String content = EntityUtils.toString(response.getEntity(),"utf-8");解码还是出现了中文乱码,在后面加了 String name = new String(response.getBytes("iso-8859-1"), "UTF-8"); 也无济于事。想到服务器好像是用URLENCODER编了码的,怀着试一试的态度在return后面加了条URLDecoder.decode(content,"utf-8");果然有效!不过还是不太明白URLDecoder.decode(content,...

Android USB API获取设备信息失败问题【代码】

在华为荣耀的盒子验证openni的程序,发现orbbec的3d摄像头一直无法使用,一直卡在 设备找不到的提示。 开始从下面2个方面验证:1.验证openni的本身自带的SimpleRead程序,看看是否正常读取到设备信息和depth 图。2.验证Android层usb权限控制问题。经过验证发现openni自带的c++的可执行程序,可以正常读取到设备信息和depth 图。由此推测 orbbec 3d的驱动和openni的这块部分没有什么问题。问题可能出在Android层的usb权限和获取设备...

android获取手机信息

/*** 获取android当前可用内存大小 */private String getAvailMemory() {// 获取android当前可用内存大小 ActivityManager am = (ActivityManager) getSystemService(Context.ACTIVITY_SERVICE); MemoryInfo mi = new MemoryInfo(); am.getMemoryInfo(mi); //mi.availMem; 当前系统的可用内存 return Formatter.formatFileSize(getBaseContext(), mi.availMem);// 将获取的内存大小规格化 } /*** 获得系统总内存*/privat...

Android 网络学习之获取服务器的图片【图】

首先需要搭建一个Tomcat服务器,然后测试服务器上的图片使用PC上的浏览器是否可以正常下载下来可以看到服务器上的图片数据是可以正常访问的。图片的地址:http://localhost:8080/meinv.jpg那如何在我们Android上从网络下载图片呢?直接上获取网络图片的代码:public class MainActivity extends Activity {@Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.lay...

Android 使用retrofit时,怎样获取响应的头信息【代码】

这个问题,我前段时间在项目中使用Retrofit遇到过,最后查到的解决办法有两种获取Response Headers的方法,第一种是直接在定义接口是让接口返回Retrofit的Response对象,在Response对象中可以获取到Headers,如:@GET("/****act=****") Response<SomeClass> getSomeData();在操作Response对象时,使用response.headers();得到Headers。这样做需要修改所有的接口,不是一个很好的办法,我在查询官方文档得到了另外一个方法,就是在...

【Android】12.3 在当前Activity中获取另一个Activity的返回值【代码】【图】

分类:C#、Android、VS2015; 创建日期:2016-02-23 一、简介在上一节的示例中,通过StartActivity(Intent)方法启动另一个Activity后,这两个Activity之间在例子中是相互独立的,两个界面并没有什么关联。但是,很多情况下,在当前Activity中启动另一个Activity,都是为了让用户在被启动的这个Activity中去输入或者选择某些特定的信息,然后将结果返回给当前的Activity。 那么,如何返回这些特定的信息呢?这一节就来解决这个问题。...

Android -- 加载大图片到内存,从gallery获取图片,获取图片exif信息【代码】【图】

1. 加载大图片到内存,从gallery获取图片android默认的最大堆栈只有16M, 图片像素太高会导致内存不足的异常,需要将图片等比例缩小到适合手机屏幕分辨率, 再加载。从gallery 获取图片, 即要获取另一个activity的返回值。示例代码:publicclass MainActivity extends Activity {private ImageView iv;private WindowManager wm;@Overrideprotectedvoid onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState)...

android 获取联系人的姓名和电话,无法获取电话【代码】

============问题描述============代码如下package com.example.sysaction;import android.net.Uri;import android.os.Build;import android.os.Bundle;import android.provider.ContactsContract;import android.annotation.SuppressLint;import android.annotation.TargetApi;import android.app.Activity;import android.content.CursorLoader;import android.content.Intent;import android.database.Cursor;import android.vi...

Android 获取某个应用的 Launch Activity【代码】

首先需要知道包名,参考实现如下import android.content.Intent; import android.content.pm.PackageManager; import android.content.pm.ResolveInfo; import java.util.List;private String getLaunchActivityForPackage(String packageName){PackageManager pm = getPackageManager();Intent intentToResolve = new Intent(Intent.ACTION_MAIN);intentToResolve.addCategory(Intent.CATEGORY_INFO);intentToResolve.setPackage(...

获取android设备已安装应用信息【图】

本文将介绍如何获取设备中已经安装的应用信息,包括:应用名称、包名、图标等。获得信息列表后,选择某一项记录还可以启动对应的应用!1.代码实现package com.example.showapplist;import java.util.ArrayList; import java.util.List;import android.content.pm.ApplicationInfo; import android.content.pm.PackageInfo; import android.content.pm.PackageManager; import android.os.Bundle; import android.support.v4.app.Li...

android app性能测试工具GT源码获取以及部署【图】

GT是TMQ(腾讯移动品质中心)研发的一款app性能测试工具。官方地址:http://gt.qq.com/index.htmlgithub地址:https://github.com/Tencent/GT运行工具:eclipse ,我用的专门集成android环境的版本如下图eclipse下载地址:链接: https://pan.baidu.com/s/1csbzl0 密码: 3633 第一步 去github clone代码在cmd命令行中进入到事先创建好的项目存放文件夹下执行 git clone https://github.com/Tencent/GT.git结果如下:第二步,用eclips...

Android开发学习之路-图片颜色获取器开发(1)【代码】【图】

系列第一篇,从简单的开始,一步一步完成这个小项目。颜色获取就是通过分析图片中的每个像素的颜色,来分析整个图片的主调颜色,有了主调颜色,我们可以用于图片所在卡片的背景或者标题颜色,这样整体感更加强烈。有兴趣的可以学习下使用谷歌提供的Palette,也是做同样的工作,博客地址:http://www.cnblogs.com/Fndroid/p/5201236.html先看效果图:分析原理比较简单,就是获取图片的所有像素的颜色,然后统计,把统计的数目排序,...

android的一些常用手机信息获取

Android中与电话功能相关的类是 TelephonyManager ,此类中定义了很多常量,以下分类说明 获取以下信息需要在AndroidManifest.xml中指定权限 一、 数据连接状态 获取数据连接状态:int getDataState() 获取数据活动状态:int getDataActivity() 常用的有这几个: int DATA_ACTIVITY_IN 数据连接状态:活动,正在接受数据 int DATA_ACTIVITY_OUT 数据连接状态:活动,正在发送数据 int DATA_ACTIVITY_INOUT 数据连接状态:活动,正在...

Android - 总结Activity与Fragment打开的时候获取组件的大小

Activity中获取 组件大小 代码:@Overridepublic void onWindowFocusChanged(boolean hasFocus) {// TODO Auto-generated method stubsuper.onWindowFocusChanged(hasFocus);Log.d("TAG", "A-button1-->"+button1);Log.d("TAG", "A-width-->"+button1.getWidth());} 方法:在Activity中重写 onWindowFocusChanged()方法,然后直接在方法里面获取view的大小 解释:重写view中的onMeasure()方法可以知道,这个方法是用...

android 获取系统默认路径

Environment.getDataDirectory().getPath() : /dataEnvironment.getDownloadCacheDirectory().getPath() : /cacheEnvironment.getExternalStorageDirectory().getPath(): /mnt/sdcardEnvironment.getRootDirectory().getPath() : /systemContext.getCacheDir().getPath() : /data/data/com.zhd/cacheContext.getExternalCacheDir().getPath() : /mnt/sdcard/Android/data/com.zhd/cacheC...