自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Java中的位运算符(操作数只能是整型和字符型数据)

java中的位运算符有:左移(>)、无符号右移(>>>)、位与(&)、位或(|)、位非(~)、位异或(^),除位异或是一元操作符外,都是二元操作符。 (位运算的实质都是先将十进制数转化为二进制在进行位运算)。 java中使用补码来表示二进制数,在补码表示中,最高位是符号位:0-正数,1-负数,补码规则为:正数最高位是0,其余的各位表示其数值本身;负数是该数值的绝对值的补码安慰取反+

2017-08-08 13:56:18 11057 5

原创 自定义view支持wrap_content

问题:在自定义view时,如果直接继承view或者viewgroup的控件,如果不在onMeasure中对wrap_content做处理, 需要重写onMeasure方法,具体如下: protected void onMeasure(int widthMeasureSpec,int heightMeasureSpec){ super.onMeasure(widthMeasureSpe

2017-08-07 13:23:25 774

原创 android中的window总结

window   表示一个窗口,和android组件activity一样,其本身是不可见的,只是一个窗口的概念,代码上表现为是一个抽象类,实际中对window的操作都是通过windowManager来完成,window的实现是通过windowManagerService来实现。而windowManager和windowManagerService之间的交互是一个IPC过程,即进程间通信(可参考:h

2017-08-06 19:34:46 353

转载 android一些常用的adb命令

内容来自:http://blog.csdn.net/bitian123/article/details/52397470 android中一些常用的adb指令(可以使用windows下的:windows+R,也可以使用 android studio 下Terminal): (一) adb一些常用的操作 1. 查看当前连接的设备: adb devices 2. 杀死 adb: ad

2017-08-01 13:45:23 794 1

原创 android接口回调总结

1. 场景需求:比如自定义了一个控件,而外面需要用到控件中的某个view的点击事件,这时候就需要用到接口回调机制。 2. 步骤: a. 首先,对外声明一个接口(interface修饰),接口内部封装了一些方法,供外部调用,可以为一个或者多个,外部实现了该接口后,会实现这些方法。 b. 声明一个接口的私有对象(private修饰)。 c. 声明一个公开的方法(public修饰)用来设置监听器

2017-08-01 12:19:29 206

原创 android 中assets和raw文件夹的异同:

1. 两者目录下的文件在打包后都会原封不动的保存到apk中,不会被编译为二进制。 2.不同点 a. res/raw中的文件会被映射到R文件中,也就是我们可以直接通过资源id访问,比如:R.id.filename 而assets文件不会被映射到R文件中,访问时需要AssetManager类来访问,比如:AssetManager.getAssets().open("filename");

2017-08-01 11:46:54 192

原创 撸码经验总结

1. 尽量将界面的公用控件或者布局抽取出来作为自定义的控件,并对外申明需要的方法(这些方法可以在需要的时候加),方便管理,减轻activity的压力。2.新建module作为项目依赖时,在子module中不要涉及布局等,只写封装对象、逻辑和操作等内容,界面相关的写到主module中。3.关于命名:尽量写含义明确的英文单词。成员变量加 m(member)、静态变量加s(static)。4. 新建mo...

2017-08-01 11:44:25 673

原创 一些常用的资源框架

1.网络请求: Retrofit、OkHttpClient Retrofit和OkHttpClient均出自于Squaregongsi ,Retrofit就是对okhttp做了一层封装,把网络请求都交给okhttp, 我们只需通过简单的配置来使用retrofit来进行网络请求 具体的使用可以惨叫博客:http://blog.csdn.net/bitian123/article/details

2017-08-01 11:03:30 258

空空如也

空空如也

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

TA关注的人

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