美文网首页
Android开发笔记

Android开发笔记

作者: 一个猫的旅行 | 来源:发表于2017-10-31 10:26 被阅读0次

    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));

    }

    相关文章

      网友评论

          本文标题:Android开发笔记

          本文链接:https://www.haomeiwen.com/subject/nrnvpxtx.html