自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

On Road...

加油阿毛,每天比昨天进步一点儿,你会有收获的...

  • 博客(40)
  • 资源 (1)
  • 收藏
  • 关注

原创 TextView点击时颜色加深

昨天开发时发现TextView点击时颜色有浅灰变为了黑色,可自己并没有给它设置selector,后来查资料,大多都是说怎么才能让文字有点击效果的文章,后来观察到布局文件中没有设置TextView的字体颜色,对照UI设计图设置字体颜色后,点击没有颜色变化效果了,所以,推断TextView在不设置TextColor时,系统默认会有一个selector,项目时间紧张,稍后查下源码确认下。

2016-05-18 10:38:44 1216

原创 android studio使用svn时忽略文件列表

近期封闭开发,使用svn作为版本管理工具,别人更新下代码来后,下拉刷新控件一直报错, android.view.InflateException: Binary XML file line #9: Error inflating class com.handmark.pulltorefresh.library.PullToRefreshListView ,后来发现svn默认是忽略掉.so文件的

2016-04-18 20:50:24 2493

原创 Android Studio 项目混淆打包时,报错Caused by: java.lang.NoSuchMethodError: android.util.Xml.newPullParser

今天在Android studio进行多渠道打包时,出现了Caused by: java.lang.NoSuchMethodError: android.util.Xml.newPullParser的错误,经过查资料,得知可能原因是项目中的第三方jar包也引用到了Xml类,而这个类和项目中使用的版本不一致,导致了该问题,后来查到http://blog.csdn.net/frank9000/arti

2015-06-29 19:28:16 3497

转载 ViewStub(惰性加载View)详解

http://www.cnblogs.com/plokmju/p/android_ViewStub.html

2015-01-16 12:35:39 891

原创 android 某些三星手机上不显示通知Notification和消息Toast

近日在做项目时,测试组的同事提出一个

2014-10-21 15:07:21 13108 2

原创 WebView使用中js调用java代码时targetSdkVersion大于17时,无法调用成功

开发过程中需要使用webview加载

2014-09-22 16:30:44 2954 2

原创 通过微信分享链接,后面被加上from=singlemessage&isappinstalled=1导致网页打不开

微信分享会根据分享的不同,为原始链接拼接如下参数:朋友圈   from=timeline&isappinstalled=0微信群   from=groupmessage&isappinstalled=0好友分享 from=singlemessage&isappinstalled=0

2014-08-22 12:36:46 185615 12

转载 使用迅雷代替SDK Manager加速下载Android SDK

使用SDK Manager(即Android SDK and AVD Manager)下载Android SDK相关文件非常地慢,用AVD Manager升级SDK时,会在线升级,会很慢很慢,在升级时发现会在SDK目录下生成一个temp文件夹,它把文件下载到这个temp文件夹下,然后升级,可惜它下的太慢了,我们有迅雷的嘛,在迅雷里下载这些文件然后拷贝到该目录下,再用AVD

2014-04-25 12:08:48 3544

原创 Sqlite数据库中关键字误用做字段名的处理方法

之前项目中的数据库中有一个标识日期的字段被命名为了date,在项目后期发现该字段为Sqlite保留关键字,不能直接使用,在群里问来答案,使用中括号包裹住,则该字段就被转化为了普通的字符串,还有就是使用反单引号引起来(全角状态下),经测试,中括号可以解决问题,反单引号没有成功,特此记录。

2014-03-10 16:42:17 5603 2

原创 关于异步线程AsyncTask

使用异步线程AsyncTask进行处理时,在doInBackground()里出现异常时,要把当前的异步线程取消掉 cancel掉,否则的话会继续执行onPostExecute()方法,可能会导致意想不到的错误,另异步线程只能执行一次,在使用异步线程时,如果线程为全局定义的线程,要对线程进行非空判断,非空时,要取消掉,然后重新初始化一个异步线程类来进行异步操作。

2013-12-13 18:14:11 848

原创 Json解析时的异常的处理(throw或者try-catch)

今天在和UI合并时,发现网络请求一个数据list,然后解析后存入数据库,然后更换当前使用表,可是在进行到一定阶段时,数据的请求解析停止了,后来发现原来是网络请求一条数据时得到的json为null,出现了JSONException,因为我当时是throw出来了,这时下面的数据请求就被打断了,导致没有请求下来全部的数据,没有切换当前使用表,进而数据的获取是从网络而不是之前存到本地的数据库,在发现这个问

2013-12-13 18:09:07 13231 1

原创 android SQliteDatabase 数据的更新问题

今天遇到的一个问题是使用update(String table, ContentValues values, String whereClause,String[] whereArgs)这个方法时一直没有更新成功,后来发现是因为我的表刚创建,里边还没有数据,所以这时需要使用insert(String table, String nullColumnH

2013-12-05 00:06:50 2710

原创 今天遇到的错误

今天写代码时,发现代码走向异常,查了半天,最终发现是我判断数据时对数据结构只判断了null,而没有判断size,造成程序走向出现了错误,今天记下来,以后不要再犯此类错误。

2013-12-05 00:01:32 765

原创 NullPointerException at android.widget.AbsListView.obtainView at android.widget.GridView.onMeasure

今天给GridView设置数据时一直莫名报空指针,错误信息如下,后来网上搜索查下,才知道知己在adapter的getView()方法里返回的是null,真想给自己一个大嘴巴子,特此记录下这个失误。 11-26 16:48:33.209: E/AndroidRuntime(3169): FATAL EXCEPTION: main11-26 16:48:33.209: E/AndroidR

2013-11-26 16:54:16 9138 28

转载 Ubuntu忘记密码,修改密码的方法

在VMware中安装了Ubuntu 10.10,经过一段时间没有登陆,再次登录的时候居然进不去了,一开始不知道怎样在虚拟机中进入到Grub启动界面,网上搜索了一番,按照以下步骤   重 新为用户设定了新密码。重启Ubuntu,随即长按shift进入grub菜单;选择recovery mode,回车确认; 在Recovery Menu中,选择“Root Drop to root shel

2013-11-07 13:53:30 2757

原创 at android.database.sqlite.SQLiteStatement.releaseAndUnlock(SQLiteStatement.

项目中有一个删除的动作,需要删除文件以及文件在数据库中的记录,我在删除前进行了一次数据库的查询操作,然后下面进行了删除的动作,报出了这个错误/** * 从数据库中删除下载任务 * * @param downLoadItems */ public void deleteDownLoadedFromDB(List downLoadItems) { SQL

2013-09-13 17:45:59 2516

原创 android TextView的跑马灯效果的实现

android的TextView控件的跑马灯效果的实现所需必要设置:代码中实现时:                         textView.setSingleLine(true);                          textView.setSelected(true);                         textView.setEllipsi

2013-09-05 15:11:19 2989

原创 java.io.IOException: open failed: EINVAL (Invalid argument)

今天在敲代码的时候,发现控制台有java.io.IOException: open failed: EINVAL (Invalid argument)输出,而且原本要创建的文件也没有创建成功,后来百度了一把,发现是在android中,创建文件时,文件名中不能包含“:”冒号,备忘记录一下。

2013-08-27 20:16:20 10943 3

转载 Ubuntu 命令行下字体颜色有的是蓝字 有的是绿底蓝字的意义

如何更改Ubuntu下ls 显示的每种文件的颜色 在ubuntu下,如果目录的other具有write权限的话,ls会以绿底蓝字来显示,这种目录少的话还好,如果像我一样,刚刚从windows迁到ubuntu,而且还是wubi方式安装的,ubuntu会把其他原来windows的盘mount过来,这时候cd过去看到所有的目录文件基本上都是777的权限,然后就是一片绿色,看不清,所以我试

2013-07-25 09:35:26 11181

转载 ExpandableListView小图标替换

http://gundumw100.iteye.com/blog/1158363

2013-07-16 15:19:38 1035

原创 Android代码混淆时出现的问题(Gson)

平时一直都是在敲代码,没有真正打包过apk,今天公司的同事做了个新模块使用到了Gson类来解析json数据,在模拟器上运行正常,但是在最终打包成apk时,涉及取数据解析数据的地方都得不到数据,我没用过Gson类,我以为是他的方法的问题,做了个测试,说明他的方法是正确的,上网查到是混淆的问题,我就把Gson对应的包给keep出去了,可是还是老样子,后来上网查资料,有这么一种说法,喜欢用proguar

2013-07-04 18:04:50 1661

转载 webView在网页切换时出现白屏现象的解决(转载)

http://blog.csdn.net/garybook/article/details/8205974,没怎么细看,添加上属性后效果得以实现,等忙完后再细看时怎么回事吧。

2013-06-03 14:13:59 12788

原创 android开发中的数据库定义诀窍

在新公司的项目代码中,发现了把数据库的名字定义为.xx.xx的代码,一开始也没在意,感觉可能应该差不多,可是在File Explorer中查看时,在data/data/应用包名/databases目录下并没有相应的数据库文件,后来几经查资料才知道,在linux系统下,以“.”开头的文件是隐藏的,通过命令行“ls -a”可以查看到,然后使用Sqlite3命令可以查看数据库相关信息,可是这不是我想要的

2013-01-30 16:52:19 1049

原创 Android 偶遇java.lang.NoClassDefFoundError

刚进公司今天熟悉代码,代码编译没有错误,运行时,应用展现splash界面数秒后挂掉出现java.lang.NoClassDefFoundError错误,在网上查这个错误的解决方法,都没有解决我的问题,后来我把我项目中引入的第三方jar包放到libs而不是lib目录下,并把它们添加到了构建路径,完美运行,哦啦,好像在Android中引入三方jar包时,需要放在libs目录下并加入构建路径而非lib目

2013-01-05 22:52:42 1110

原创 正式学习第一天,XML的相关内容

今天是第一天正式上课,早上规定8:30到教室,我八点多点到的教室,原本以为挺早的,可是同学大多数都去了,看来同学们的热情都是很高啊,竞争激烈啊,呵呵...不过我也不会输给任何人的,下面讲下,王昭珽老师给留的课后作业中关于按照DTD约束写xml文件中出现的问题以及如何解决的。 第一个问题,写完xml文件后报告:“使用 XSL 样式表无法查看 XML 输入。请更正错误然后单击 刷新按钮,或以后

2012-08-12 00:04:57 1106

原创 一道小测试题,一个线程既实现了Runnable接口又继承Thread方法

今天开学第一天,进行了一次小测验,有道题目是这样的public class Test extends Thread implements Runnable { @Override public void run() { // TODO Auto-generated method stub for (int i = 0; i < 50; i++) { System

2012-08-10 22:51:00 4496 1

转载 rt.jar,dt.jar,tool.jar的作用

rt.jar ,dt.jar ,tool.jar都是 做什么用的 ,分别什么时候需要设置到classpath里? --------------------------------------------------------------- rt.jar是JAVA基础类库,dt.jar是关于运行环境的类库,tools.jar是工具类库 设置在classpath里是为了让你 im

2012-08-09 18:23:39 5341

转载 五色令人目盲

五色令人目盲;五音令人耳聋;五味令人口爽;驰骋(chěng)畋(tián)猎,令人心发狂;难得之货,令人行妨。是以圣人为腹不为目,故去彼取此。 【语译】  五色使人眼花缭乱,五音使人听觉不灵敏,五味使人丧失口感,纵情围猎使人心发狂,稀罕的宝物使人行为变坏。因此得道的圣人只为饱腹不为耳目享受,所以要抛弃后者选取前者。【感悟】  五色指青、赤、黄、白、黑五种颜色,比喻缤

2012-07-27 16:30:50 1057

原创 面试题之银行业务调度系统

---------------------- android培训、java培训、期待与您交流! ----------------------    模拟实现银行业务调度系统逻辑,具体需求如下:         银行内有6个业务窗口,1 - 4号窗口为普通窗口,5号窗口为快速窗口,6号窗口为VIP窗口。         有三种对应类型的客户:VIP客户,普通客户,快速客户

2012-07-21 11:06:55 631

转载 内部类访问外部类变量的问题

----------------------android培训、java培训、期待与您交流! ---------------------- package test;public class TestFinal { //只有定义成 final User user 才不会报错为什么? public void test( User user) {

2012-07-20 16:55:46 14390 3

转载 android web开发入门

----------------------android培训、java培训、期待与您交流! ----------------------         通俗的讲,就是为移动设备开发网页。伴随着3G时代的到来、浏览器技术的不断进步,越来越多的人开始离开PC,使用手中的移动设备(手机、PSP、平板)上网。如果您是一个注意生活细节的人,那么在您乘坐地铁、公交的时候,请认真看看你周围的人都在干

2012-07-20 13:58:02 840

原创 Java IO操作,文件的读取

---------------------- android培训、java培训、期待与您交流! ---------------------- 看完毕老师关于IO的课程,现总结一下文件的读取操作,总的来说有三种方法:1、按字节读取... public static void readFile()throws IOException { writeFile();

2012-07-20 01:35:52 1011

原创 面试题交通灯管理系统

---------------------- android培训、java培训、期待与您交流! ----------------------     首先看面试题的需求:模拟实现十字路口的交通灯管理系统逻辑,具体需求如下: Ø           异步随机生成按照各个路线行驶的车辆。例如:       由南向而来去往北向的车辆 ---- 直行车辆       由西向

2012-07-20 01:03:24 925

原创 java高新技术之自动装箱拆箱

----------------------android培训、java培训、期待与您交流! ----------------------         自动装箱拆箱是JDK1.5出现的新特性,主要的目的是方便封装类和基本类型之间的转化,该特性允许基本数据类型之间直接相互赋值. 下面看一段代码:public class AutoBox { /** * @para

2012-07-20 00:16:59 764

原创 java数组排序问题

----------------------android培训、java培训、期待与您交流! ----------------------数组是指一组数据的集合,数组中的每个数据叫做元素,在java中,数组也是java对象。数组中的元素可是任意类型(基本类型和引用类型),但同一个数组里只能存放类型相同的元素。创建数组大致包括以下步骤:1、声明一个数组类型的引用变量,建成数组变量2、用n

2012-07-19 23:49:06 4385

原创 Java高新技术新特性之枚举

----------------------android培训、java培训、期待与您交流! ----------------------         枚举是JDK1.5出现的新特性,看了张老师的视频,对枚举还是似懂非懂,不知道它的存在意义是什么,什么时候要用,于是就反复看,并上网查资料来深入的理解枚举,还是没有知道使用枚举到底有什么好处,什么时候要用枚举,现在只把,关于枚举的一些基本

2012-07-19 22:54:49 1280

原创 关于流程控制,几个小程序巩固你的流程控制的理解

---------------------- android培训、java培训、期待与您交流! ----------------------          if...else语句:最常用的分支语句     switch语句:多路分支语句     while语句:最常用的循环语句,先检查循环条件,再执行循环体    do...while语句:先执行循环体,再检查循环条件,循环

2012-07-19 13:27:19 1151

原创 MySql中的几个小函数的应用(group_concat,concat_ws)

---------------------- android培训、java培训、期待与您交流! ----------------------     今天盛哥安排我做一个报表,需求:源表结构                            iduidyearmonthamountintintintintint

2012-07-18 18:42:29 5201

原创 关于Java中静态代码块以及构造函数的执行先后顺序

----------------------android培训、java培训、期待与您交流! ----------------------       对静态代码块以及构造函数的执行先后顺序,一直很迷惑,看了孙伟琴老师的《java面向对象编程》又结合毕老师的java基础视频中的讲解,现用下面的这段小程序来简明扼要的叙述一下,以加深理解,与君共勉....

2012-07-18 14:13:25 13073 2

原创 操作符“==”与对象的equals()方法

---------------------- android培训、java培训、期待与您交流! ----------------------        有些同学对操作符“==”和对象的equals()方法不是很了解,我对它俩的用法也不是很明了,看了孙伟琴老师的《java面向对象编程》里关于“==”和equals()的应用与区别。现总结一下,便于自己以后参阅以及有需要的同学参考。一、

2012-07-14 01:10:07 1128

Android开发艺术探索—任玉刚

任校长的android开发艺术探索,高清带目录。闲暇时间用起来提高技术能力吧。

2018-04-08

空空如也

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

TA关注的人

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