自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 Android的context

Context字面意思是上下文,位于framework package的android.content.Context中,其实该类为LONG型,类似Win32中的Handle句柄。很多方法需要通过 Context才能识别调用者的实例。 Context提供了关于应用环境全局信息的接口。它是一个抽象类,它的执行被Android系统所提供。它允许获取以应用为特征的资源和类型。同时启动应用级的操作,如启

2016-01-03 00:10:35 397

原创 如何在android studio中配置lib

根据网上各路帖子,最终总结一下。主要是两个文件,一个是setting.gradle,一个是APP对应的build.gradle。 如果你把lib包放在app同级目录,即(假设你的lib文件叫userLib,lib所在文件夹叫myLib) ---app ---yourlib 那么配置的时候,需要在setting.gradle中写 include ':app',':userLib' p

2015-12-26 15:42:21 950

原创 开发中常见坑

1.点击跳转到另一个页面时,为防止因为系统或网络响应慢而出现连续出现多个对象窗口,在点击一次之后 设置其clickble为false 2

2015-12-11 11:23:18 561

原创 安卓开发习惯///个人总结加网传经验

以前刚开发app的时候,命名随便来,到最后如果不点开类文件,哪个类是干嘛的都不知道,严重影响了开发效率,也不利于别人看代码。之后发现了自己的问题,就去网上借鉴别人的规范,结合自己的开发经验,取其精华去其糟粕,大概就有了这么一篇文章。 1.包结构 1.1 包名 包命名主要和包结构有关。 1.1.1 按组件区分 这种区分方式,将四大组件,view,constant(常量)

2015-09-07 16:04:38 745

原创 关于context和getapplicationcontext

刚看了一篇关于二者关系的文章,最后一段没什么用,所以就截取了一段,自己做一下分析,哈哈哈。以下是原文 Context,我们在android开发中经常见到这个名词,尤其是某些方法的参数列表,像是我们Toast中的makeText()中的第一个参数,就是Context。可以这么说,Context是 android中的基础,只有切实掌握好Context的概念和用法,我们才能写出更好的代码。那么

2015-07-25 17:24:22 622

转载 android触控,先了解MotionEvent

这是我个人的看法,要学好android触控,了解MotionEvent是必要,对所用的MotionEvent常用的API要比较深入的了解. 下面是我个人的学习过程记录: android.view.MotionEvent MotionEvent源代码可以在ocs看到,当然你也可以在SDK中下载源代码,或者其他地方,如: https://github.com/android/p

2015-05-06 16:18:49 481

转载 convertView中TAG的作用

在写adapter的时候,看别人源代码,发现别人用tag记录了item的地址,很好奇它的用法,所以就google了一篇,以下。 转自:http://m.blog.csdn.net/blog/anthony_3/17499863 首先我们要知道setTag方法是干什么的,SDK解释为 Tags Unlike IDs, tags are not used to identify

2015-04-15 16:17:57 740

转载 Hashmap原理分析....看了好几遍都看不懂,给自己跪了!cao!

原文出处:http://zhangshixi.iteye.com/blog/672697 1.    HashMap概述:    HashMap是基于哈希表的Map接口的非同步实现。此实现提供所有可选的映射操作,并允许使用null值和null键。此类不保证映射的顺序,特别是它不保证该顺序恒久不变。   2.    HashMap的数据结构:    在jav

2015-04-09 16:33:17 782

转载 java的final关键字

原文:http://www.jb51.net/article/45602.htm final经常和static一起使用来声明常量,你也会看到final是如何改善应用性能的。 final关键字的含义? final在Java中是一个保留的关键字,可以声明成员变量、方法、类以及本地变量。一旦你将引用声明作final,你将不能改变这个引用了,编译器会检查代码,如果你试图将变量再次初始化的话,编译

2015-03-13 14:50:37 461

转载 Java中的static关键字解析

Java中的static关键字解析   static关键字是很多朋友在编写代码和阅读代码时碰到的比较难以理解的一个关键字,也是各大公司的面试官喜欢在面试时问到的知识点之一。下面就先讲述一下static关键字的用法和平常容易误解的地方,最后列举了一些面试笔试中常见的关于static的考题。以下是本文的目录大纲:   一.static关键字的用途   二.static关键字的误区   三.常见

2015-03-12 17:52:35 613

转载 Android中如何提高UI的性能

1.减小主线程的阻塞时间     若一个操作耗时教长(超过5秒 用户无响应5秒 网络和数据库阻塞10秒 广播接收者执行超过10秒会导致ANR),我们应该将其放入后台线程中执行,只在需要修改UI界面时通知主线程进行修改。     Android已经提供了AsynTask以实现从主线程生成新的异步任务的方法。具体用法参见异步任务。 2.提高Adapter和AdapterView的效率

2014-12-29 11:17:27 537

转载 ListView各适配器简单总结

package com.ray.test; import java.util.ArrayList; import java.util.HashMap; import android.app.Activity; import android.os.Bundle; import android.view.ContextMenu; import android.view.MenuItem; impo

2014-12-24 19:02:59 531

原创 我所理解的JAVA多态

不用写作文,不用考虑虎头蛇尾,不废话直接正题。 今天看了多态,对其中几个名词和多态用法进行了自我总结。 百度知道是这样说的,多态性是指允许不同类的对象对同一消息做出响应,很好的解决了函数重名问题。   A  多态有两种表现形式:覆盖(override)和重载(overload) 1.重载 它发生在同一类中,类中的方法同名不同参数。如下,enjoy方法这种就是重载。且对

2014-12-14 09:53:07 534

原创 我所理解的Java访问权限

刚看完马士兵的java视频,我就研究了一下我一直有些顾忌以及疑惑的java修饰权限,大概搞明白了。 1.private 和 public  private 在类内部是可以随便访问的,和public都是人如其名,一个私有,一个公共。private像个极其吝啬的财主,除了自己以外,东西连他儿子都不给,更别说别的情况了。 public class test extends A { publi

2014-12-13 16:27:51 549

空空如也

空空如也

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

TA关注的人

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