- 博客(6)
- 资源 (8)
- 收藏
- 关注
转载 Java并发编程:线程池的使用
Java并发编程:线程池的使用 在前面的文章中,我们使用线程的时候就去创建一个线程,这样实现起来非常简便,但是就会有一个问题: 如果并发的线程数量很多,并且每个线程都是执行一个时间很短的任务就结束了,这样频繁创建线程就会大大降低系统的效率,因为频繁创建线程和销毁线程需要时间。 那么有没有一种办法使得线程可以复用,就是执行完一个任务,并不被销毁,而是可以继续
2016-02-16 10:30:08
372
原创 android:configChanges对Activity生命周期的影响
安卓3.2(API13)之前: 1、不设置Activity的android:configChanges时,切屏会重新调用各个生命周期,切横屏时会执行一次,切竖屏时会执行两次 2、设置Activity的android:configChanges="orientation"时,切屏还是会重新调用各个生命周期,切横、竖屏时只会执行一次之后: 在设置Activ
2015-09-06 11:32:16
1056
原创 android:screenOrientation属性详解
landscape:限制界面为横屏,旋转屏幕也不会改变当前状态。portrait:限制界面为竖屏,旋转屏幕也不会改变当前状态。sensor:根据传感器定位方向,旋转手机90度,180,270,360,界面都会发生变化。sensorLandscape:(横屏的旋转,不会出现竖屏的现象)根据传感器定位方向,旋转手机180度界面旋转。一般横屏游戏会是这个属性。sensorPortrait
2015-09-06 11:22:09
9585
1
转载 android自定义控件属性详解
1. reference:参考某一资源ID。 (1)属性定义: (2)属性使用: android:layout_width = "42dip"
2015-08-11 16:10:55
383
原创 Java面向对象的基本特征
Java面向对象的三个基本特征:封装,继承,多态一.封装 1.封装的作用保护某些属性和方法不被外部所看见。 2.如何实现封装为属性和方法的访问权限设置为private即可。如果想被外部访问可以设置set和get方法。二.继承 1.继承的作用 扩展父类的功能。如果一个类想拥有另一个类的功能,又想有自己的功能,那么可以通过继承那个类来实现。
2015-07-30 16:36:58
517
原创 Android 自定义view
自定义view,实现TextView效果,可以设置textColor和textSize1.MyView.javapackage com.example.myview;import android.content.Context;import android.content.res.TypedArray;import android.graphics.Canvas;impo
2015-02-05 10:06:37
492
fragment和activity间的互相通信
2015-02-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅