- 博客(8)
- 资源 (4)
- 收藏
- 关注
原创 IDEA 问题总结
从Eclipse转到IDEA(2016.1.1版本)遇到了很多问题,相信大家都有同感,在这里总结一下,与大家分享,少走一些弯路。1.import包时,会import xxx.*,不导入具体的文件,这虽然不会降低程序运行速率,但是编译速度会减慢,小项目来说问题不大,但对于大项目还是很重要的。设置:settings>Editor>Code Style>Java>Imports Cl
2016-05-26 11:39:07 392
转载 Android Touch事件分发与消费机制
1.事件分发:dispatchTouchEvent(MotionEvent ev)由父View向子View传递事件。return true,事件会分发给当前View,并由dispatchTouchEvent()进行消费,同时事件停止传递。return false,将事件返回给Activity或者父View的onTouchEvent()进行消费。super.dispatc
2016-01-06 15:04:01 547 1
原创 java volatile 关键字
1.volatile会强制线程每次都从主内存中读取变量的值,而不是用cpu缓存中的值(涉及到java内存模型),同时每次写volatile变量的时候也同时刷新到主内存中2.happens-before原则 当写一个 volatile 变量时,随后对该变量读时会创建一个 happens-before 关系,所有在 volatile 变量写操作之前完成的写操作,将会对随后该 volatile
2015-12-08 09:31:35 381
原创 修改Toolbar上menu的字体大小
困扰了好几天,今天终于在stackoverflow上找到答案了,有问题还得上它呀5.0以上: 18sp @style/MenuTextStyle 5.0以下:https://stackoverflow.com/questions/30358023/how-to-style-androids
2015-07-09 20:27:28 7090 1
转载 Intent的FLAG_ACTIVITY_CLEAR_TOP和FLAG_ACTIVITY_REORDER_TO_FRONT
Activity的两种启动模式:FLAG_ACTIVITY_CLEAR_TOP和FLAG_ACTIVITY_REORDER_TO_FRONT 1. 如果已经启动了四个Activity:A,B,C和D。在D Activity里,我们要跳到B Activity,同时希望C finish掉,可以在startActivity(intent)里的intent里添加flags标记,如下所示:
2014-09-30 13:46:02 638
原创 android 之WebView
文字,图片分开加载1.加载url前,设置图片阻塞2.加载完毕后,关闭图片阻塞WebView mWebView = (WebView) findViewById(R.id.webView); final WebSettings mSettings = mWebView.getSettings(); mSettings.setBlockNetworkImage(true);
2013-12-27 14:38:16 777
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人