9 代码边界

尚未进行身份认证

只要内心足够强大,就不会惧怕不会变傻,就会从容去面对那些未知的事情,竭尽大努力。

等级
TA的排名 18w+

org.json.JSONException: No value for api_data_ver

解析方法getString(" ")因为JSON里面不存在这个value而引起的异常,往往是由后台配置缺失字段引起的异常,可以用另外一个方法optString(“”)这个方法如果不存在value会返回“”空字符串,不会报异常,至于具体的问题还要看代码分析的.

2017-12-08 16:34:45

NumberUtil

package com.tmeos.xueliang.util;import java.util.regex.Matcher;import java.util.regex.Pattern;/** * @author * @version */public class NumberUtil{ // 用于匹配手机号码 private final static String R

2017-08-15 16:27:07

SPUtils

package com.tmeos.xueliang.util;import java.lang.reflect.InvocationTargetException;import java.lang.reflect.Method;import java.util.Map;import android.content.Context;import android.content.Sha

2017-08-15 16:14:08

ToastUtils

package com.tmeos.xueliang.util;import android.content.Context;import android.widget.Toast;/** * @author * @version V1.0 */public class ToastUtils{ private ToastUtils() { /* cannot be

2017-08-15 16:11:59

比较独立的ViewHolder

package com.tmeos.xueliang.util;import android.util.SparseArray;import android.view.View;/** * 比较规范独立的的ViewHolder. *  * @author *  *  * @date */public class ViewHolder{

2017-08-15 16:09:20

SDCardUtils

package com.tmeos.xueliang.util;import java.io.File;import android.os.Environment;import android.os.StatFs;/** * @author * @version V1.0 * * SD卡相关的辅助类 */public class SDCardUtil

2017-08-15 16:07:24

ScreenUtils

package com.tmeos.xueliang.util;import android.app.Activity;import android.content.Context;import android.graphics.Bitmap;import android.graphics.Rect;import android.util.DisplayMetrics;import

2017-08-15 16:05:47

HttpUtils

package com.tmeos.xueliang.util;import java.io.BufferedReader;import java.io.ByteArrayOutputStream;import java.io.IOException;import java.io.InputStream;import java.io.InputStreamReader;import

2017-08-15 16:01:22

DensityUtils

package com.tmeos.xueliang.util;import android.content.Context;import android.util.TypedValue;/** * @author * Creat on: * @version V1.0 */public class DensityUtils{ private DensityUtils

2017-08-15 15:59:33

DateUtil工具类

package com.tmeos.xueliang.util;import java.text.DateFormat;import java.text.SimpleDateFormat;import java.util.ArrayList;import java.util.Calendar;import java.util.Date;import java.util.Gregori

2017-08-15 15:57:33

添加圆角效果

在R文件下的drawable 添加文件

2017-08-15 15:41:40

eclipse中add library的时候重新打开始始终显示关联错误出现一个红叉

eclipse中add library的时候重新打开始始终显示关联错误,在reference中出现一个红叉,无论如何都解决不了,remove后重新添加也会有这个问题,Eclipse也没有任何出错提示。最后在http://09572.iteye.com/blog/1842553找到了解决方案,原来在windows系统下,libraryproject必须和project处于相同的盘符中,因

2017-03-28 18:54:05

Androidstudio中使用javah 找不到类文件

Androidstudio中使用javah 找不到类文件由于学习NDK开发 头一次使用javah,尝试了好多次在网上也搜了个遍,也没有找到解决的方案,尝试了好久终于解决,特此把解决方案写出来,供参考:直接到达你的项目路径下 如:你的项目路径\app\vuild\intermediates\classes\debug 输入javah -jni com.example.JniTest ,生成的.h

2017-03-20 18:04:26

AndroidStudio性能优化

选择一个好的 IDE 工具可以使开发变得非常高效,很多程序员喜欢使用 Google 的 Android Studio来进行开发,但使用起来有时会出现卡顿等问题。本文介绍了几种优化 Android Studio 启动、编译、运行速度的方法。首先解决一个 Android Studio 启动报错的问题1、进入刚安装的 Android Studio 目录下的bin目录。找到 idea.proper

2017-03-01 21:05:09

androidStudio性能优化

http://www.jianshu.com/p/9b8ef61b7cdb

2017-03-01 20:15:07

AndroidStudio常用总结

1.安装2.把虚拟机加载进去3.设置-Plugins-Install plugin from disk...-4.设置-Other Settings-Genymotion-   配置studio:1.设置-FileEncoding三个utf-8: ------>和2.打开提示Editor-general-Show quick doc on mou

2016-09-11 23:04:33

内容提供者总结

内容提供者应用的数据库是不允许其他应用访问的内容提供者的作用:把私有数据暴露给其他应用,通常,是把私有数据库的数据暴露给其他应用内容提供者的作用就是让别的应用访问到你的数据库,相当于一个应用的接口,用来被其他应用来访问,内容提供者可以访问本应用的所有的数据,内容提供者对外只提供本应用可以暴露的数据。自定义内容提供者,继承ContentProvider类,重写增删改查方法,在方法中写增删改查数

2016-09-05 19:26:53

Activity总结

创建activity第一种设置方式(常用):需要在清单文件中为继承activity的类 配置一个activity标签:如下 第一种方式:隐士跳转(要设置意图过滤器)结合源码 10-15 01:11:20.097: E/AndroidRuntime(3840): android.content.ActivityNotFoundException: No Activity found to

2016-09-05 19:18:21

广播与服务总结二

服务两种启动方式1、startService:服务被启动之后,跟启动它的组件没有一毛钱关系2、bindService:跟启动它的组件同生共死绑定服务和解绑服务的生命周期方法:onCreate->onBind->onUnbind->onDestroy找领导办证把服务看成一个领导,服务中有一个banZheng方法,如何才能访问?绑定服务时,会触发服务的onBind方法,此方法会返回一个Ibi

2016-09-05 18:58:05

广播与服务总结一

广播与服务总结一广播的概念现实:电台通过发送广播发布消息,买个收音机,就能收听Android:系统在产生某个事件时发送广播,应用程序使用广播接收者接收这个广播,就知道系统产生了什么事件。 Android系统在运行的过程中,会产生很多事件,比如开机、电量改变、收发短信、拨打电话、屏幕解锁一个应用程序通过把信息封装Intent对象,然后触发系统把信息广播出去,而另一个应用程序接收,进而达到调用另

2016-09-05 18:53:12

查看更多

勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!