
Android基础开发
Figo
这个作者很懒,什么都没留下…
展开
-
如何在Android程序中设置代理
有时候需要在程序中使用代理服务器,可以在建立网络链接的代码之前添加以下代码: Properties prop = System.getProperties(); // proxy host IP address String proxyHost = "X.X.X.X"; // proxy port String proxyPort =原创 2011-11-25 16:47:34 · 6873 阅读 · 2 评论 -
获取Android手机总内存和可用内存
在android开发中,有时候我们想获取手机的一些硬件信息,比如android手机的总内存和可用内存大小。这个该如何实现呢?通过读取文件"/proc/meminfo"的信息能够获取手机Memory的总量,而通过ActivityManager.getMemoryInfo(ActivityManager.MemoryInfo)方法可以获取当前的可用Memory量。 "/proc/me原创 2010-11-02 10:06:00 · 21267 阅读 · 13 评论 -
判断Adndroid手机的网络连接状态
判断手机的网络状态,需要使用ConnectivityManager。ConnectivityManager主要管理和网络连接相关的操作 。 相关的TelephonyManager则管理和手机、运营商等的相关信息;WifiManager则管理和wifi相关的信息。NetworkInfo类包含了对wifi和mobile两种网络模式连接的详细描述,通过其getState()方法获取的State对象则代表原创 2011-11-25 18:41:33 · 2239 阅读 · 0 评论 -
Android上传文件到Web服务器,PHP接收文件(二)
接上一篇文章《Android上传文件到Web服务器,PHP接收文件(一)》,这次在之前的基础上添加进度显示,Java代码如下所示:package com.lenovo.uptest;import java.io.DataInputStream;import java.io.DataOutputStream;import java.io.File;import java.io.File原创 2011-11-25 17:11:57 · 10582 阅读 · 17 评论 -
Android上传文件到Web服务器,PHP接收文件(一)
Android上传文件到服务器,通常采用构造http协议的方法,模拟网页POST方法传输文件,服务器端可以采用JavaServlet或者PHP来接收要传输的文件。使用JavaServlet来接收文件的方法比较常见,在这里给大家介绍一个简单的服务器端使用PHP语言来接收文件的例子。服务器端代码比较简单,接收传输过来的文件:<?php$target_path = "./upload/"原创 2011-11-25 16:19:45 · 42655 阅读 · 76 评论 -
Android改变图像的饱和度、亮度和对比度
使用到了ColorMatrix。Java代码:package com.figo.imgedit;import java.io.FileNotFoundException;import android.app.Activity;import android.graphics.Bitmap;import android.graphics.Bitmap.Config;import原创 2011-11-28 15:27:57 · 15618 阅读 · 6 评论 -
Android应用开发中如何使用隐藏的API
Android应用中有时为了实现某些特殊的功能或效果,往往需要使用一些谷歌隐藏的API(加有@hide标记的public类、方法或常量),例如PolicyManager。 使用Android隐藏的API主要有两种办法:1.利用Java反射机制,使用反射的方法得到隐藏API;2.使用源码编译时生成的全编译过的classes.jar包。 举例说明,下面的代码如果直接原创 2012-02-22 23:18:48 · 4024 阅读 · 0 评论