- 浏览: 127498 次
最新评论
文章列表
SD卡作为手机的扩展存储设备,在手机中充当硬盘角色,可以让我们手机存放更多的数据以及多媒体等大体积文件。因此查看SD卡的内存就跟我们查看硬盘的剩余空间一样,是我们经常操作的一件事,那么在Android开发中,我们如何能获取SD卡的内存容量呢?
首先,要获取SD卡上面的信息,必须先对SD卡有访问的权限,因此第一件事就是需要添加访问扩展设备的权限。
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"></uses-permission>
其次, ...
// 压缩
public static String compress(String str) throws IOException {
if (str == null || str.length() == 0) {
return str;
}
ByteArrayOutputStream out = new ByteArrayOutputStream();
GZIPOutputStream gzip = new GZIPOutputStream(out);
gzip.write(str.getBytes() ...
1、建立myprogress.xml在 res/anim中
<?xml version="1.0" encoding="UTF-8"?>
<animation-list android:oneshot="false"
xmlns:android="http://schemas.android.com/apk/res/android">
<item android:duration="500" android:drawable="@drawable/ ...
private Intent formatBmIntent(Bitmap bm) {
// Intent intent = new Intent("com.android.camera.action.CROP");
// 在本地选择图片进行剪切
Intent intent = new Intent(Intent.ACTION_GET_CONTENT);
intent.setType("image/*");
// intent.putExtra("data", bm);
intent.putExtra( ...
目的:做个记录,怕下次搞忘求.
反编译插件URL:http://sourceforge.net/projects/jodeeclipse/files/?source=navbar
在Eclipce的dropins目录下添加一个自己的插件目录 如 :(MyPlugins),将下载好的jar插件放到该目录下,
重启Eclipce,在Preference窗口中的java列表中可以查看自己安装好的插件.
完成....
// Make sure we're running on Honeycomb or higher to use ActionBar APIs
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.HONEYCOMB) {
// For the main activity, make sure the app icon in the action bar
// does not behave as a button
ActionBar actionBar = getActio ...
String ADD_SHORTCUT_ACTION 动作:在系统中添加一个快捷方式。. “android.intent.action.ADD_SHORTCUT” String ALL_APPS_ACTION 动作:列举所有可用的应用。 输入:无。 “android.intent.action.ALL_APPS” String ALTERNATIVE_CATEGORY 类别:说明 activity 是用户正在浏览的数据的一个可选操作。 “android.intent.category.ALTERNATIVE” String ANSWER_ACTION 动作:处理拨入的电话。 “andro ...
来自:http://www.oschina.net/code/snippet_54100_7587
// 监听网络改变状态!
android.net.ConnectivityManager.CONNECTIVITY_ACTION
代码片段(11)
[代码] 调用拨号程序
view source print?
1
// 给移动客服10086拨打电话
2
Uri uri = Uri.parse("tel:10086");
3
Intent intent = new In ...
package com.example.imagedemo001;
import android.app.Activity;
import android.content.Intent;
import android.graphics.Bitmap;
import android.os.Bundle;
import android.provider.MediaStore;
import android.view.Menu;
import android.view.View;
import android.view.View.OnClickListener;
import a ...
public class Main extends Activity {
private final String TAG = "org.fighter.image";
private final int LOAD_IMAGE = 101;
private Button btnLoadPicture;
private ImageView imgView;
private OnClickListener btnListener;
@Override
public void onCreate(Bundle savedInstanceSta ...
// 截屏
public static Bitmap getScreenshotsForCurrentWindow(Activity activity) {
View cv = activity.getWindow().getDecorView();
Bitmap bmp = Bitmap.createBitmap(cv.getWidth(), cv.getHeight(),
Bitmap.Config.ARGB_4444);
cv.draw(new Canvas(bmp));
r ...
对于一般的软件开发人员来说,蓝牙是很少用到的,尤其是Android的蓝牙开发,国内的例子很少 Android对于蓝牙开发从2.0版本的sdk才开始支持,而且模拟器不支持,测试至少需要两部手机,所以制约了很多技术人员的开发,刚巧这段时间公司有蓝牙开发的需求,我看了很多国内、国外的资料,又研究了一下
public class NetworkUtil {
private static final String TAG = "NetworkUtil";
/**
* 判断网络是否可用 <br>
*
* @param context
* @return
*/
public static boolean haveInternet(Context context) {
...
Settings 常量
- 博客分类:
- android
String
ACTION_ACCESSIBILITY_SETTINGS辅助功能模块的显示设置。
Activity Action: Show settings for accessibility modules.
String
ACTION_ADD_ACCOUNT显示屏幕上创建一个新帐户添加帐户。
Activity Action: Show add account screen for creating a new account.
String
ACTION_AIRPLANE_MODE_SETTINGS显示设置,以允许进入/退出飞行模式。
Activity Act ...
1·申请权限:
android.permission.ACCESS_WIFI_STATE
android.permission.CHANGE_WIFI_STATE
android.permission.WAKE_LOCK
2·获取WifiManager
wifiManager = (WifiManager) this.getSystemService(Context.WIFI_SERVICE);
3·开启、关闭wifi
if (wifiManager.isWifiEnabled()) {
wifiManager.setWifiEnabled(false);
...