自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(69)
  • 资源 (7)
  • 收藏
  • 关注

转载 android 中Drawable跟Bitmap转换及常用于图片相关操作方法 - Android

public class ImageTools {//Drawable-->Bitmappublic static Bitmap drawableToBitmap(Drawable drawable){ int width = drawable.getIntrinsicWidth(); int height = drawable.getIntrinsicHeight(); Bi

2016-07-27 09:14:25 447

原创 打开系统wifi设置界面

/*** 打开系统wifi设置界面*   */private void openSystemWifi() {// TODO Auto-generated method stub// 直接调用系统自带的WIFI设置界面与Android的版本有关系// 在Android版本10以下,调用的是:ACTION_WIRELESS_SETTINGS,版本在10以上的调用:ACTIO

2016-02-18 10:32:23 1951

转载 Drawable和Bitmap转换

一、Bitmap转DrawableBitmap bm=xxx; //xxx根据你的情况获取BitmapDrawable bd=new BitmapDrawable(bm);因为BtimapDrawable是Drawable的子类,最终直接使用bd对象即可。二、 Drawable转Bitmap转成Bitmap对象后,可以将Drawable对象通过Android

2015-06-04 10:17:04 510

原创 android 字体设置为楷体

Typeface typeFace = Typeface.createFromFile("/mnt/sdcard/kt.ttf");// .createFromAsset(getAsset(),"font/kt.ttf");myText.setTypeface(typeFace);

2015-04-24 15:31:18 5488

原创 一个读取android根目录下的文件夹或文件

一个读取android根目录下的文件夹或文件private String searchFile(String keyword) {String result = "";File[] files = new File("/system/media/audio/ui").listFiles();for (File file : files) {if(file.getName

2015-03-19 09:18:12 2634

原创 用Android自带的signapk.jar 签名应用程序

文件位置:可以在platform/build/target/product/security/中找到platform.pk8 platform.x509.pem等签名文件,对应不同的权限。signapk.jar:由/platform/build/tools/signapk/编译产出,可以在/out/host/linux-x86/framework/中找到。签名:java

2014-09-25 16:44:14 1456

原创 在一个应用程序中启动另外一个已经安装的应用程序或系统程序

Intent in = new Intent();        in.setComponent(new ComponentName("com.android.settings",        "com.android.settings.Settings$DateTimeSettingsActivity"));        startActivity(in);        S

2014-09-18 14:08:03 456

原创 cmd重命名文件夹下的大量文件

cmd重命名for /R %i in (*.*) do ren "%i" "*.*.jpg"

2014-07-30 17:28:29 3326

转载 android sqlite cmd中文乱码

2011-06-17 14:31:06|  分类: android|举报|字号 订阅eclipse DDMS 查看手机目录,要先启动模拟器,向目录添加文件时,如果失败则:第一种方法:启动模拟器,接着在cmd doc命令下输入adb remount第二种方法:eclipse->windwos->;Preferences->android->DDMS->AD

2014-07-15 14:50:35 655

原创 谷歌

https://s3-us-west-1.amazonaws.com/google3/index.html

2014-06-12 09:07:34 547

原创 FizzBuzzWhizz

public static void main(String args[]){ Funny f = new Funny();f.doItNow(106, 3, 5, 7);}/*** 1. 你首先说出三个不同的特殊数,要求必须是个位数,比如3、5、7。* 2. 让所有学生拍成一队,然后按顺序报数。* 3. 学生报数时,如果所报数字是第一个特殊数(3)的倍数,那么不能

2014-05-07 14:13:01 544

转载 Android有效解决加载大图片时内存溢出的问题

尽量不要使用setImageBitmap或setImageResource或BitmapFactory.decodeResource来设置一张大图,因为这些函数在完成decode后,最终都是通过java层的createBitmap来完成的,需要消耗更多内存。因此,改用先通过BitmapFactory.decodeStream方法,创建出一个bitmap,再将其设为ImageView的

2014-05-05 17:24:59 445

原创 java utf-8文件的读取

private void myRead() {// TODO Auto-generated method stubtry {        FileInputStream fis = new FileInputStream("f:\\UserDemandInfo.xml"); //        InputStreamReader isr = new InputStreamRead

2014-04-29 11:09:53 606

原创 退出程序(单个activity)

private void exitAlertDialog() {// TODO Auto-generated method stubAlertDialog dialog = new AlertDialog.Builder(MainActivity.this).setTitle("Exit?").setPositiveButton("Yes", new DialogInterface.O

2014-04-25 10:51:10 501

原创 在eclipse中代码规范化快捷方式

除了编写时注意格式外还可以用以下两种方法:选中要格式化的文档,选择source下的Format菜单。或者用快捷键ctrl+Shift+F

2014-04-03 09:50:18 3482

转载 byte数组和File,InputStream互转

byte数组和File,InputStream互转 转载▼标签: file转为byte byte转为file inputstream it分类: Java1、将File、FileInputStream 转换为byte数组:    File file = new File(

2014-03-25 15:02:34 6196

转载 Android使用WebView加载本地资源

在网上看了许多关于WebView 的例子。但当自己做起来时,总是有些差别,是另一种体会。这节我就以 模拟器为2.1 为例来讲。   WebView 主要调用三个方法:LoadUrl、LoadData、LoadDataWithBaseURL。     1、LoadUrl        直接加载网页、图片并显示。(本地或是网络上的网页、图片、gif)     2、LoadDat

2014-01-22 15:23:30 1013

转载 java正则表达式基本符号

一:基本符号:1.句点符号:.  匹配任意单个字符,如t.n匹配:tan, Ten, tim, t n, t#n等2.方括号:[]匹配方括号内的任意单个字符,如t[aeio]n匹配:tan, ten, tin, ton, 但不匹配toon或taen,注意是只匹配方括号内的单个字符3.圆括号:()构建一个组,如果要输出"("或")", 要加转义字符/

2013-12-24 15:17:39 883

原创 旋转屏幕

方法有二:一在manifest的xml文件中配置哪个activity要转就添加如:            android:screenOrientation="reverseLandscape"即可;二可在代码动态设置用如下代码:setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_REVERSE_PORTRAIT)

2013-12-16 11:56:12 611

原创 android程序开机启动

1.加权限2.写广播类package com.android.boot; import com.example.test.MainActivity;import android.content.BroadcastReceiver;import android.content.Context;import android.content.Intent; pub

2013-11-20 13:56:24 804

原创 全屏播放视频

自己重写一个方法 获取屏幕大小去改写public class MyVideoView extends VideoView {    public static int WIDTH;    public static int HEIGHT;    public MyVideoView(Context context, AttributeSet attrs) {        su

2013-10-31 17:14:30 618

转载 Android中加入悬浮窗

悬浮窗可以一直在前台显示一些信息,无论当前的Activity是哪个应用的。比如显示当前的上下行网速等import android.app.Service;import android.content.BroadcastReceiver;import android.content.Context;import android.content.Intent;import an

2013-10-30 15:57:49 842

原创 android 多个activity退出程序

package com.example.bf_adplayeronclick.util;import java.util.LinkedList;import java.util.List;import android.app.Activity;import android.app.Application;public class ExitApplication extends

2013-10-23 15:15:09 553

原创 getTimeInMillis());转化时间格式

Calendar c = Calendar.getInstance();//日历接口  c.set(Calendar.HOUR_OF_DAY, 11);  c.set(Calendar.MINUTE, 20);//预定时间  Calendar cNow = Calendar.getInstance();//当前时间  Log.i(TAG, "设定时间:"+c.getTimeInMi

2013-09-17 11:36:58 4676

原创 java.lang.NoClassDefFoundError: com.baidu.mlocTest.MyLocationListenner

Android SDK更新后 ADT R17 E/AndroidRuntime : java.lang.NoClassDefFoundError问题的解决更新了Android SDK 和ADT 到 R17 以后出现了一个问题,就是原来所有引入第三方的jar文件的项目,运行到一旦调用了第三方jar文件里的类的地方,都会出现类似 E/AndroidRuntime : java.lang.NoC

2013-09-09 10:08:59 1137

转载 自定义的intent

可以使用系统定义的intent,也可以使用自己自定义的intent在自己的java文件定义一个字符串代表actionpublic static final string MY_ACTION="com.chris.YH.MyTest.READ";这个字符串最好是package name + activity class name+your action例如我的是:packag

2013-09-06 16:18:36 552

转载 Android之AlarmManager

AlarmManager称呼为全局定时器,有的称呼为闹钟。其实它的作用和Timer有点相似。都有两种相似的用法:(1)在指定时长后执行某项操作(2)周期性的执行某项操作AlarmManager对象配合Intent使用,可以定时的开启一个Activity,发送一个BroadCast,或者开启一个Service.android提供了四种类型的闹钟:❑ ELAPSED_REA

2013-09-06 11:14:55 692

原创 球从 100 米高度自由落下

/**  * 一球从 100 米高度自由落下,每次落地后反跳回原高度的一半;  * 再落下,求它在第10 次落地时,共经过多少米?第 10 次反弹多高?  */ public static void rool(){  double sum = 0;  double  hight = 100;  for(int i=1;i   sum += hight+hight

2013-08-21 14:47:11 935

原创 水仙花数

/**  * 打印出100-1000所有的 “ 水仙花数 ” ,  * 所谓 “ 水仙花数 ” 是指一个三位数,其各位数字立方和等于该数本身。  * 例如: 153 是一个 “ 水仙花数 ” ,因为 153=1 的三次方  * + 5 的三次方+ 3 的 三次方。  */ public static void narcissisticNumber(){  int cou

2013-08-21 14:45:48 552

原创 100个台阶的阶梯

/**  * 有一个100个台阶的阶梯,  * 一次可以选择上一个台阶,  * 或者两个台阶,  * 最后上到楼梯顶有几种走法?  */  public static void Ladder(){  int sum = 100;    int count = 0;  for(int i = 0;i   for(int j = 0;j    if(i+j*

2013-08-21 10:21:01 1168 1

原创 自定义定时器 自动关闭弹出框

//自定义定时器 15秒后退出程序弹出框自动关闭         final Timer t = new Timer();         t.schedule(new TimerTask(){                    @Override                    public void run() {                         

2013-08-12 17:28:16 1348

原创 AlertDialog的使用

//退出弹出框  private void showLoginDialog() {   // TODO Auto-generated method stub   //下面俩种方法都可以               ////LayoutInflater inflater = getLayoutInflater();               LayoutInflater inf

2013-08-12 17:26:10 503

原创 猴子吃桃子

//猴子吃桃子 public static void Monkey(){  int sum =1;  for(int i = 10;i >0;i--){   System.out.println("The day is:"+i+"---The peach have:"+sum);   sum = (sum+1)*2;  } }

2013-08-08 16:49:21 438

原创 杨辉三角

//杨辉三角 public static void yhsj(){  int[][] sj = new int[10][10];  for(int i = 0;i   for(int k = 10 -1;k > i;k--){    System.out.print("  ");   }   for(int j = 0;j    if(j == 0 || i ==

2013-08-08 16:48:41 492

原创 问题:Failed to install *.apk on device *: timeout

可能项目越做越大吧(其实是图片多^-^),到了后面每次调试安装时都出现Failed to install *.apk on device *: timeout现在将这个问题整理出来,以便以后查阅。错误出现:连接真机调试的时候如果连接太久没响应就会出现timeout根据网上众多资料:可分为这几个解决方法方法由简单到麻烦:1.在window-》prens

2013-08-05 09:33:07 707

原创 关闭线程

线程像这样: Thread{     boolean flag = fase;     run(){         while(!flag){         }     } } Thread t = new Thread(); t.start(); 要终止循环,只需要这样 t.flag=true;还有一种方式 线程像这样: Thread{

2013-07-30 11:17:32 503

原创 android 添加sdcard中的图片为背景图片

RelativeLayout relative = (RelativeLayout)this.findViewById(R.id.layout);Bitmap bit1 = BitmapFactory.decodeFile("/mnt/sdcard/pic/sc1.jpg");BitmapDrawable bd =new BitmapDrawable(getReso

2013-07-24 13:53:33 886

原创 android 应用程序重新启动

Intent mintent = getBaseContext().getPackageManager()                   .getLaunchIntentForPackage(getBaseContext().getPackageName());   mintent.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);   sta

2013-07-22 11:53:31 679

转载 Android 中如何关闭线程 .

在android中开启的线程用Thread.stop()来关闭是不会真正关闭的,当我们再次start线程的时候,会产生异常:Thread is already started.针对这个问题可以在线程的run方法里,加一个判断标志。例如:              class TestThread extends Thread{                         publi

2013-07-19 15:21:41 542

原创 android 复制文件到另一个文件夹里面

//把文件从一个地方复制到另一个地方    public void mCopyFile(File fromFile, File toFile){     try {   FileInputStream fosfrom = new FileInputStream(fromFile);   FileOutputStream fosto = new FileOutputStream(to

2013-07-08 11:02:19 3232

程序定时启动

程序实现定时启动功能。可以在意外关闭后5秒钟程序启动。

2013-08-08

android Spinner控件实例

android Spinner应用实例。

2013-06-20

android_JNI实例

androidJNI初始入门基础案例 androidJNI操作指南

2013-06-14

视频播放源码

视频播放 sdcard插拔 可以循环播放 图片上播放 自动布局

2013-06-05

android视频源码

android视频播放源码 可以暂停、播放、重播、停止等等

2013-06-05

读取网络json文件并保存到指定xml文件代码

读取网络json文件并保存到指定xml文件

2013-06-03

android更换壁纸

此程序是android更换壁纸代码 int[] images = new int[] { R.drawable.lijiang, R.drawable.qiao, R.drawable.shuangta, R.drawable.shui }; int index = 0; WallpaperManager wm;

2013-05-23

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除