自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(33)
  • 收藏
  • 关注

原创 人生路上前进的方向----有几条线贯穿自己的人生

人生就像旅程一样,在前进的过程中总有几条线可以用来给自己指引方向,致使自己至少不会迷茫。有一条线贯穿了我的工作与生活,这趟旅程前进的过程,也是不断的完善自我的过程。上一篇我写道了自己身上存在的6大缺陷,这条线主要就是不断的修正自己身上的这六个缺点,这条线将会始终贯穿自己的工作和生活,直至。。。另一条不长不短线主要是指工作方面,在IT职业生涯中,我最终要成为软件架构师,IT工作者中,35岁是一道坎,...

2018-07-08 17:12:37 818

原创 人生就像一场旅行,前进的过程也在不断的完善自我,现列出自己的缺点,今后用来反思自我。

人生就像一场旅行,前进的过程也在不断的完善自我。想自己26岁半的年龄,毕业已经整整两年了,依旧一事无成,并且工作也不是那么让人满意,不免感到彷徨。并且20多年过去了,自己身上的缺点依然醒目可见。现列出自己的缺点,今后用来反思自我。1,不会说话,或者说话前没有经过大脑,嘴上每个把门的,经常说出一些别人不喜欢听的话。2 , 思维方式奇怪,或者说是从来没有掌握一种正确的学习方法,二十多年来一直在学习,但...

2018-07-07 20:03:36 1395 2

原创 崛起----准备重新做人

上一次写博客已经是在大学时代了,后来的一段时间基本上在博客这块完全给荒废了,工作上和学习上也基本上荒废着度过,现在准备辞职开始一段新的旅程,正好也把以前的写的一些东西整理了下 都归到Andorid应用一栏了,以前没用心研究,东西写的烂,但却也舍不得扔掉。现在新开一类---Android,以后的博客我会认真总结,发誓不再写烂文,每当研究别人的文章或者知识点深有所思才会下笔。就像费曼学习法所说的一样,...

2018-07-07 19:48:08 210

原创 Android Studio在报错java.lang.UnsatisfiedLinkError: dalvik.system.PathClassLoader[DexPathList[[zip file

集成了极光推送的SDK后,发现初始化Init一直失败的问题,以为自己的SDK集成有问题,对着集成指南比对了一遍,没发现问题.又通过看Logcat的日志输出,发现竟然报loadLibrary失败,也即是加载so时失败了.难道是极光的sdk有问题,加载so的路径有问题,如果是这样的话,官方应该早就发现了才对.再想一想,既然这个问题只有我遇到了,并且集成步骤是正常的, 那么会不会是AS的版...

2018-08-08 16:50:20 1383

原创 Android Studio使用过程中可能遇到的问题

最近准备要换公司了,之前的这家公司一直在用Eclipse,但是外面基本上已经是AS的天下了,所以准备从此弃Eclipse用AS。虽然以前曾经用过一段时间的AS , 但是现在重新拿起来还是遇到了不少使用上的问题,现记录于此:1,用AS打成一个jar包.        第一次用Android Studio打成Jar包的经历,其中有些步骤对打成Jar没有影响        1>在当前的...

2018-08-07 19:16:30 742

原创 读 疯狂的程序员 有感

今天读到了疯狂的程序员的重要一章。看到作者一开始与我一样在大学的迷茫之中踏入IT圈,再到后来毕业,在工作中经历过的各种坎坷,挣扎,被压榨,到现在作者也要离职。一开始抱着对技术无止境的追求踏入程序员的行业,面对工作和技术上的一个个难点不断攻克,每攻克一个难点就像登上一座高峰一样有成就感。也许有很多有志于技术的程序员,就像作者一样沉醉于这种成就感而忽略了其他,不在乎别人对自己的看法,不在乎公司给自己的...

2018-07-10 00:33:56 1171

原创 Android 中网络图片加载(包括本地图片的加载) 框架 universal image loader 的简单使用

讲解 图片加载 universal image loader 框架使用的文章已经很多了,但我感觉这位作者讲的不错:点击打开链接

2016-08-08 23:52:47 534

转载 SVN 服务端 和 TortoiseSVN客户端的搭建以及使用

链接地址在这里 ,作者写的实在是太好了http://www.cnblogs.com/armyfai/p/3985660.html

2016-08-05 01:47:20 730

原创 Android的软件盘在在点击“enter键”后有事件响应

现在我要实现的功能是 : 当软键盘弹出来的时候,点击右下角的"下一步" 或者"完成"按钮,能够执行我的跳转操作          Android app 中的三种监听软键盘的方式-----  1,Activity的dispatchKeyEvent(KeyEvent event)方法,这是杀鸡用牛刀-----  2,可以监听 OnKeyListener onKeyListener =

2016-07-28 00:52:38 1182

原创 Android中设置部分字体的颜色改变,并且能点击

Android中设置部分字体的颜色改变,一共有两种方法:1, 使用SpannableStringBuilder来实现2, 使用 html 来实现Andorid中设置部分字体的颜色改变,且能点击的方法:3,使用SpannableStringBuilder来实现,或者 SpannableString来实现1, 使用 Spann

2016-07-23 01:16:50 5531 1

原创 Android中的TextWatcher的使用

先介绍TextWatcherTextWatcher fieldValidatorTextWatcher = new TextWatcher() { @Override public void afterTextChanged(Editable s) {//表示最终内容 Log.d("afterTextChanged", s

2016-07-21 01:33:01 936

原创 Android中的EditText失去和得到焦点时的事件响应

editText.setOnFocusChangeListener(new android.view.View.OnFocusChangeListener() {      @Override      public void onFocusChange(View v, boolean hasFocus) {          if(hasFocus) {// 此处为得到焦点时的处理内容

2016-07-21 01:29:08 1269

原创 设置EditText中输入的密码显示还是不显示?

if(isChecked){ //如果选中,显示密码 editText1.setTransformationMethod(HideReturnsTransformationMethod.getInstance()); }else{ //否

2016-07-21 01:27:28 858

原创 Android中的Fragment ---- 06(Activity向静态加载的Fragment通信)

Activity向静态加载的Fragment进行传值的思路:

2016-07-15 01:16:56 497

原创 Android中的Fragment ---- 05(Activity和Fragment之间的通信)

从Fragment往Activity方向的通信的思路:Fragment ----> Activity :---- 需要在Fragment内部定义一个回调接口,然后让包含该Fragment的Activity实现该回调接口,这样Fragment就可以调用该回调方法将数据传递给Activity了从Fragment中向Activity中传递数据的完整思路是:1,

2016-07-15 00:55:06 389

原创 Android中的Fragment ---- 04(Activity和Fragment之间的通信)

从Avtivity往Fragment方向的通信的方法:Activity ----> Fragment:---- 在Activity中创建Bundle数据包, 并调用 Fragment 的 setArguments(Bundle bundle)方法, 然后在Fragment中接收该bundle数据包有一点要注意的是: ---- 在Fragment中负责调用getA

2016-07-15 00:25:38 395

原创 Android中的Fragment ——03(Fragment的生命周期)

完整的Fragment的生命周期是:onAttach() --> onCreate() --> onCreateView() --> onActivityCreated() -->onStart() --> onResume() --> onPause() --> onStop() -->onDestroyView() --> onDestroy() --> onDetach()

2016-07-12 00:02:14 4087

原创 Android中的Fragment——02(Fragment的动态加载)

动态加载和静态加载:----所谓的静态加载,不过是用xml定义的方式,将Fragment加载进内存     ---- 而动态加载,不过是通过代码 将一个Fragment加载进内存罢了       ----add(..) : 添加一个Fragment(指定要添加的Fragment和要插入的View, 与此类似的还有 remove(..)移除,replace(..)替换等

2016-07-08 00:50:12 675

原创 Android中的Fragment——01(Fragment的静态加载)

Fragment的知识概要1,Fragment可以作为Activity的界面的一部分组成出现2,可以在一个Activity中同时出现多个Fragment,并且一个Fragment可以在多个Activity中使用3, 在Activity的运行过程中,可以添加,移除或者替换Fragment4,Fragment可以响应自己的输入事件,并且有自己的生命周期,Fragment的生命周期会受宿

2016-07-07 01:25:36 1927

原创 Android中的Service(使用StartService 方式启动)

以startService()方式启动的Service

2016-07-01 00:17:00 4283

原创 关于Android中自定义控件的步骤

自定义控件的步骤:1,自定义属性的声明和获取2,测量高度和宽度 onMeasure()3,布局onLayout(),主要是用来控制子View的摆放的4,绘制内容 onDraw()5,和用户进行交互 onTouchEvent()6,用来对事件进行拦截处理的 onInterceptTouchEvent(ViewGroup)

2016-06-22 20:34:29 387

原创 对Android中的 Context 和 Application 的理解

对 Context  的理解 :Context 是 Android 中作为存储全局信息的对象,Android中的四大组件都是可以获取该 Context 中的信息。对 Application 的理解:Application在程序启动时就会启动,Application 的 onCreate() 会在 Activity 的 onCreate() 之前调用。

2016-06-22 19:20:51 379

原创 对于Actiivty的四种启动模式的理解

Actiivty分为4中启动模式 :1,标准模式 2,SingleTop模式3,SingleTask模式4,SingleInstance模式这几种模式,都是在清单文件中的Activity标签上进行配置的。1,标准模式,即为默认的模式,该模式就是常见的出栈 进栈,似乎没什么好说的。每当启动一个相同的Activity对象时,都会在栈顶创建一个Actiivty对象。

2016-06-22 18:14:20 949

原创 报错:Conversion to Dalvik format failed: Unable to execute dex:

关于Console报的错误 : [2013-06-19 16:59:01 - Dex Loader] Unable to execute dex: Multiple dex files define Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceIn

2016-06-01 23:29:39 445

原创 加载大图片时,出现的OOM异常,以及处理OOM异常的方法

首先 , 得明白什么是 OOM异常, 即OutOfMemory异常,内存溢出导致的.1,  如何计算出 加载图片进内存时的大小? 在 Android中 , 加载一张图片时,比如 一张 2560X1920的高清图片,

2015-11-11 11:15:36 967

原创 ListView 和 GridView的OnItemClickListener()失效的又一种可能

1,当listView 或者 GridView 中的 Item 中有Button时,可能导致 OnItemClickListener()的失效,但不知道为撒,我从没遇到过这种问题,2, 当在listView 或者GridView的适配器中给Item 设置了 事件监听,这也会导致 OnItemClickListener()失效,因为事件响应在下面就被拦截了

2015-11-07 11:47:49 507

原创 使用JSONObject来生成JSON和解析JSON

需求 :1,练习使用JSONObject的方式来构建一个如下的json文件,并且将文件存储在手机的sd卡上  {          "phone" : ["12345678", "87654321"], // 数组          "name" : "yuanzhifei89", // 字符串          "age" : 100, // 数值          &quo

2015-08-11 18:37:59 774

原创 做一个程序来查询手机号码的归属地(使用的是HttpURLConnection的post提交方式)

/* * 需求 : 使用post方式向服务器提供手机号,来查询手机号的归属地 *  * 思路 : * 在网络上有一个web服务器,专门用来提供手机号的归属地信息, * 我们要做的就是访问该服务器,提供手机号,然后获取服务器发来的响应码, * 从响应码中解析出需要的归属地信息. * 步骤 : * 1,定义好布局文件以及权限的添加。 * 2,在主线程中获取需要的控件

2015-06-12 15:45:13 1476

原创 写一个程序用来查询手机号码的归属地(使用的是HttpURLConnection的get提交方式)

需求 : 写一个程序用来获取手机号码的归属地思路 :在网络上有一个web服务器,专门用来提供手机号的归属地信息  我们要做的就是访问该服务器,提供手机号,然后获取服务器发来的响应码  从响应码中解析出需要的归属地信息。步骤 : * 1,定义好布局文件和权限的添加. * 2,在主线程中获取需要的控件 * 3,开启一个子线程,在子线程中执访问网络的操作,

2015-06-10 21:18:39 1071

原创 获取某个网页的源代码显示在手机界面上

* 需求 : 根据网址获取网页的源代码 思路 : 与前面的网络图片查看器相似.进行网络访问,连接服务器获取网页源码的操作,只能放在子线程中进行了。而获取控件进行界面修改的操作只能放在主线程中了。所以,必须将获得的源码从子线程中传到主线程中去,这就要用到了Handler机制了。 * 注意 : 网页上的源码是用的什么编码集,对应的也要用相应的编码集,否则会出现乱码.

2015-06-10 19:57:08 1819

原创 获取网络上的一张图片并显示在界面上

需求 : 获取网络上的一张图片并显示在手机界面上.注意 : 1,ANR异常 :应用程序无响应异常,访问服务器时,服务器挂掉,就会出现这种异常,可以在子线程中访问网络来避免这种异常.2,android.os.NetworkOnMainThreadException异常:在Android 4.0以后,不允许在主线程中进行访问网络的操作,只能在子线程中进行网络的访问,否则会报该异常。

2015-06-10 14:54:35 829

原创 Android中的ContentObserver的学习笔记

需求 :  有两个应用,com.itheima.contentProvider和com.itheima.contentObserver,在 contentObserver 应用中,监控 contentProvider 中的一个数据库info.db中的person表,每当这个perosn表被插入了一条数据,就往contentObserver应用中发回一个通知,来说明person表被插入了.

2015-06-03 22:55:38 403

原创 Android中的ContentProvider的学习笔记.

需求 :有两个应用程序分别是com.itheima.contentProvider和com.itheima.otherApp,     在com.itheima.contentProvider中有个数据库info.db,在数据库中有张表person.需要在otherApp中获得person表中的数据,并且对person表中的数据进行增删改查.思路 : 要想在其他应用程序中调用本程序中的增,

2015-06-02 19:36:43 406

空空如也

空空如也

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

TA关注的人

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