Maybe sometimes you need user Android Studio to generate Java Documents, you Can use Android Studio —> Tools —> Generate JavaDoc to do it, but basically you will get error.
关于内存清理|getLocationOnScreen|类型转换等要注意的点的记录
1、空对象的类型强转
2、内存被清理后可能导致的问题
3、getLocationOnScreen()可能会返回0的问题
记一个ViewPager-with-Fragments-inside-PopupWindow-的坑
记一个ViewPager-with-Fragments-inside-PopupWindow-的坑。
当时实现的一个场景是:在popupwindow中需要实现一个可以左右滑动很多页的viewpager
自定义点击取词长按复制textView
很久没有更新博客了…… 更新一篇‘自定义点击取词长按复制textView’的文章。
自定义EditText长按复制:
这个功能很小,但是你可能会遇到一些小坑,比如:当listview中嵌套editText,而你恰巧又没有将ActionBar显示出来的时候,此时需要将ActionBar显示出来,才能显示出复制、粘贴等选项。
其次你如果想自定义复制粘贴的选项,比如更换选项,更换icon等,像知乎那样自定义,你需要重写ActionMode.Callback 这里可以自定义menu.
反躬自省
朱熹曰:“日省其身,有则改之,无则加勉。”
孔子的学生曾子也经常主张:“吾日三省吾身”
今天读了一些博客,对比最近博客很久未更新、github上也一直不见项目落地,着实烦躁、厌恶自己的懒惰、每天总是好像很忙的样子,工作和生活交织,这其实是自己给自己找的借口。所以今天就先反省下自己的行为。
Study of JNI
Form Android SDK,It says about JNI
like this:
JNI is the Java Native Interface. It defines a way for managed code (written in the Java programming language) to interact with native code (written in C/C++). It’s vendor-neutral, has support for loading code from dynamic shared libraries, and while cumbersome at times is reasonably efficient.