android
hidongqing
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Activity主题
?android:theme=”@android:style/Theme.Dialog” 将一个Activity显示为能话框模式 ?android:theme=”@android:style/Theme.NoTitleBar” 不显示应用程序标题栏 ?android:theme=”@android:style/Theme.NoTitleBar.Fullscreen” 不显示应用程序标原创 2016-09-20 16:51:22 · 326 阅读 · 0 评论 -
AsyncTask和Handler的优缺点比较
AsyncTask实现的原理和适用的优缺点 AsyncTask,是android提供的轻量级的异步类,可以直接继承AsyncTask,在类中实现异步操作,并提供接口反馈当前异步执行的程度(可以通过接口实现UI进度更新),最后反馈执行的结果给UI主线程. 使用的优点: 简单,快捷 过程可控 使用的缺点: 在使用多个异步操作和并需要进行Ui变更时,就转载 2016-09-21 10:03:39 · 225 阅读 · 0 评论 -
requestDisallowInterceptTouchEvent
当手指触摸到屏幕时,系统就会调用相应View的onTouchEvent,并传入一系列的action。当有多个层级的View时,在父层级允许的情况下,这个action会一直向下传递直到遇到最深层的View。所以touch事件最先调用的是最底层View的onTouchEent,如果View的onTouchEvent接收到某个touch action并作了相应处理,最后有两种返回方式return tru转载 2016-10-19 15:03:03 · 3474 阅读 · 0 评论 -
基类
public abstract class BaseFragment extends Fragment { private View mRootView; @Nullable @Override public View onCreateView(LayoutInflater inflater, @Nullable ViewGroup container, @Nu原创 2016-12-08 20:44:37 · 281 阅读 · 0 评论 -
Fragment
静态加载 新建fragment的布局 新建一个fragment的布局,就是该fragment要显示的内容: LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="m原创 2017-02-03 10:02:21 · 218 阅读 · 0 评论 -
HOME键的监听
app中对于HOME键广播事件的接收 首先,自定义一个BroadcastReceiver: class HomeKeyEventBroadCastReceiver extends BroadcastReceiver { static final String SYSTEM_REASON = "reason"; static final String SYSTEM_HOME_K原创 2017-03-04 11:36:38 · 297 阅读 · 0 评论 -
String.format()用法
package junit.test; import java.util.Date; import java.util.Locale; import org.junit.Test; public class StringFormat { /* String.format()用法 1、转换符 %s: 字符串类型,如:"ljq" %b: 布尔类型,如:t原创 2017-03-18 14:15:14 · 428 阅读 · 0 评论 -
android 倒计时器 设计
第一种:通过Timer与TimerTask结合的方式进行实现 第二种:通过Handler与Message方式进行实现 第三种:通过CountdownTimer进行实现 示例 第一种: timer.schedule(task, 1000, 1000); // timeTask ,一秒执行一次, TimerTask task = new TimerTask() { @Override原创 2017-09-13 11:32:58 · 604 阅读 · 0 评论
分享