1. Fragment中获取子Fragment
getChildFragmentManager
2. ListView添加头部显示高度不受控制
inflater.inflate(R.layout.xxxx,(ListView)mListView,false) 需要指定父容器
3. Android H5设置了支持JS 但是点击按钮无反应
webView.getSetting().setDomStorageEnabled(true)
4. webView获取H5Title
webView.setWebChromeClient(new WebChromeClient(){
onReceviedTitle(xxxx,title){
Log.e(">>>",title)
}
})
5.子线程创建Handler
Handler handler=new Handler(Looper.getMainLooper){
}
6.java.lang.UnsatisfiedLinkError: dlopen failed: cannot locate symbol "strtof" referenced by "libsupportjni.so"..
android 的一个设置问题 解决方案:
android --》Run--->Config Configurations---->Profiling----> 取消Enable advanced......
解决此问题
7.armeabi 和 armeabi_v7a 区别和使用
armeabi 和 armeabi_v7a 是指的CPU的类型,
armeabi 是指该so文件用于通用CPU,
armeabi_v7a是指该so文件用于支持硬件浮点运算的CPU,
所以就此而言armeabi的通用性较强,但相对而言运算速度就慢了,
在这个追求性能的时代,个人推荐全部放到armeabi-v7a下,不要为了兼容放到armeabi下面而丧失这个优化性能的机会。
8.下载的视频文件和图片文件,及时更新到文件库系统、便于搜索
private void insertSystemMEDIO(String dstPath) {
Uri uri = Uri.fromFile(new File(dstPath));
sendBroadcast(new Intent(Intent.ACTION_MEDIA_SCANNER_SCAN_FILE, uri));
}