自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 资源 (1)
  • 收藏
  • 关注

原创 请求webservice连接,判断用户是否打开网络

/**     * 查询数据     *      * @param context     * @param methodName     * @param Parameters     * @param ParValues     * @return List     */    public static List> getInfo(Context con

2015-05-19 12:40:15 554

原创 检测得到应用bug的错误提示信息,以文件的形式保存

1、在主应用程序oncreate方法中调用:CrashHandler.getInstance().init(getActivity());2、下面是CrashHandler类,拷贝到程序中即可(可以修改保存文件的路径和文件名,以及后缀名等信息)package com.deahu.util;import java.io.File;import java.io.FileOutp

2015-05-19 12:28:07 425

原创 解决Can't create handler inside thread that has not called Looper.prepare()

1、Handler不带参数的默认构造函数:newHandler(),实际上是通过Looper.myLooper()来获取当前线程中的消息循环,     而默认情况下,线程是没有消息循环的,所以要调用Looper.prepare()来给线程创建消息循环,然后再通 过,Looper.loop()来使消息循环起作用(run方法体内的开始和结束添加)     另外,Activity的M

2015-05-19 11:23:46 499

原创 从网络加载图片后处理图片源码

import java.io.InputStream;import java.net.HttpURLConnection;import java.net.URL;import android.graphics.Bitmap;import android.graphics.BitmapFactory;import android.os.Handler;import and

2015-05-18 14:42:06 278

原创 注意

一、排版:1、Android 如何排版RadioGroup的RadioButton?      RadioGroup中可以嵌套LinearLayout和RelativeLayout

2015-05-18 14:40:41 348

原创 SharedPreferences轻量级数据存贮,键值对形式

SharedPreferences是Android中最容易理解的数据存储技术,实际上SharedPreferences处理的就是一个key-value(键值对)。SharedPreferences常用来存储一些轻量级的数据.SharedPreferences数据的四种操作模式Context.MODE_PRIVATEContext.MODE_APPENDConte

2015-05-16 12:45:02 841

原创 ScrollView在初始化滚动条在某一位置的时候为什么非得开一个线程?还有就是scrollTo与smoothScrollTo的区别是什么?

private Handler handler;public HorizontalScrollView HSV;private Runnable runnable = new Runnable(){public void run() {HSV.smoothScrollTo(3*266, 210);}};handler=new Handler();handler.

2015-05-11 16:36:30 1012

原创 ImageLoader must be init with configuration before using 错误解决方法

最近开发过程中用到了开源项目Android-Universal-Image-Loader。在程序开发之前在CSDN的文章里看到的有Android-Universal-Image-Loader这么个好东西 ,用起来非常的方便,大家可以看Demo,里面有详细的介绍。Android-Universal-Image-Loader 在使用的过程中碰到了一些问题。当时完全是按照官方的Demo来

2015-05-11 14:40:29 471

原创 Android AndroidManifest属性

Android平台定义的主题样式:android:theme="@android:style/Theme.Dialog"   将一个Activity显示为对话框模式•android:theme="@android:style/Theme.NoTitleBar"  不显示应用程序标题栏•android:theme="@android:style/Theme.NoTitleBar.Full

2015-05-11 14:02:37 388

原创 Android的ProgressBar样式||||||style="?android:attr/progressBarStyleSmall"|||系统预置定义样式的用法是?android:attr/x

1、Android的ProgressBar样式:   style="?android:attr/progressBarStyleHorizontal"  长形进度条   style="?android:attr/progressBarStyleLarge"   超大号圆形ProgressBar    style="?android:attr/progressBarStyle

2015-05-11 13:56:41 4094

原创 msg.obj和msg.what

msg.ob使用来放对象的,这个对象可以使任何类型msg.what只能放数字(作用可以使用来做if判断)用过Handler的人都知道,Message有两种获取方法Message msg = new Message();或者Message msg = handler.obtainMessage();这两种方法的区别是,前者是new的,需要开辟内存空间;后取者是从global Message pool

2015-05-07 22:45:52 16199 2

原创 String.valueOf()

1. 由 基本数据型态转换成 String String 类别中已经提供了将基本数据型态转换成 String 的 static 方法 也就是 String.valueOf() 这个参数多载的方法 有下列几种 String.valueOf(boolean b) : 将 boolean 变量 b 转换成字符串 String.valueOf(char c) : 将 char 变量 c

2015-05-07 14:29:28 435

原创 Android平台开发Web Service 数据交互,天气列子

http://www.android100.org/html/201310/27/4602.html

2015-05-06 23:13:07 390

原创 Android之ksoap2-android详解与调用天气预报Webservice完整实例

Google为Android平台开发Web Service客户端提供了ksoap2-android项目,在这个网址下载开发包http://code.google.com/p/ksoap2-android/source/browse/m2-repo/com/google/code/ksoap2-android/ksoap2-android-assembly/3.1.0/ksoap2-android-

2015-05-06 23:07:51 952

原创 java如何遍历Map<String, ArrayList> map = new HashMap<String, ArrayList>();

1、第一种        Map  map = new HashMap ();Set keys = map.keySet();Iterator iterator = keys.iterator();while(iterator.hasNext()) {    String key = iterator.next();    ArrayList arrayList =

2015-05-06 10:25:21 3283

原创 Map<String, List> map=new HashMap<String,List>()

HashMap可以理解成是一对对数据的集合我暂时把List 改成String 方便理解Map map=new HashMap(),map.put(key,value); key可以理解成房子 value 可以理解成 住户名(这儿假设一个大学宿舍只能住一个人)map.put("S301","张三");那就是说S301 这个房间 只有 张三这么个住户map.put(

2015-05-06 10:19:59 10099 1

原创 Map<String,String> m=new HashMap<String,String>()和HashMap<String,String> hashMapOut=new HashMap<Stri

1、Map m=new HashMap()       Map是个接口       HashMap是它的实现类。 这就是new 了一个对象2、HashMap hashMapOut=new HashMap()      a、 这种申明方式没有问题。.              只不过一般习惯在前面使用接口来进行创建,如下              Map map = ne

2015-05-06 09:58:56 8996

原创 解释:arraylist<hashmap<string,string>>

1、第一种理解      首先Arraylist进行了泛型定义,说明这个list中只能存放hashmap      而这个map也进行了泛型定义,key和value都必须是String类型。     这没什么不好理解的。list就是个容器,里面放什么内容都行。2、第二种理解      ArrayList>      ArrayList中每一项都是一个HashMap   

2015-05-06 09:46:52 3142

原创 [Android]高低API版本兼容之@TargetApi

1、@TargetApi(Build.VERSION_CODES.HONEYCOMB)        指使用该注解的方法适用于  系统版本  为3.0及以上系统的手机2、使用@TargetApi annotaion, 使高版本API的代码在低版本SDK不报错例如:AsyncTask.THREAD_POOL_EXECUTOR, 这个静态变量是API11才有的, 设置project

2015-05-06 09:18:23 990

3D动画设计优秀资源学习地址

3D动画设计优秀资源学习地址

2015-04-01

空空如也

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

TA关注的人

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