随笔分类 - Android
摘要:在ScrollView中放入自定义可拖动的控件时,当拖动可拖动子控件时,MotionEvent先被根控件接收并依此传递给子控件,由于ScrollView是父控件,并他会检测事件是否滑动一段距离,所有当他使用事件时会造成可拖动控件拖动异常。 解决该问题的好办法是在自定义控件中的onTouchEvent
阅读全文
摘要:在Android中使用poi-3.12-android-a.jar,poi-ooxml-schemas-3.12-20150511-a.jar读写excel, 出现下面的异常: 2021-04-09 14:31:38.563 14429-14532/? W/System.err: org.apach
阅读全文
摘要:1.使用umeng sdk进行分享 2.在Android的Application中设置 PlatformConfig.setWeixin(AppConstant.WEIXIN_APP_KEY, AppConstant.WEIXIN_APP_SECRET);此处的AppId和secret为微信开放平台
阅读全文
摘要:如果要实现如下的效果:我们应该怎么做呢? 我们的layer-list代码大概是这样的:
阅读全文
摘要:http://shymanzhu.com/2017/07/23/%E5%A6%82%E4%BD%95%E6%AD%A3%E7%A1%AE%E7%9A%84%E7%BB%99ViewGroup%E8%AE%BE%E7%BD%AEOnClickListener/ 如何正确的给ViewGroup设置OnC
阅读全文
摘要:http://www.cloudchou.com/android/post-988.html
阅读全文
摘要:http://gityuan.com/2016/03/18/start-activity-cycle/
阅读全文
摘要:https://www.jianshu.com/p/39a015f2996e
阅读全文
摘要:转自https://my.oschina.net/connorlin/blog/668076 https://blog.csdn.net/cxq234843654/article/details/51557025 摘要: 使用Android Studio自动打包系统签名 有时候,我们开发的apk需要
阅读全文
摘要:一 Android操作系统由来 Android是一种基于Linux的自由及开放源代码的操作系统,主要使用于移动设备,如智能手机和平 板电脑,由Google公司和开放手机联盟领导及开发。尚未有统一中文名称,中国大陆地区较多人使用“安 卓”或“安致”。Android操作系统最初由Andy Rubin开发
阅读全文
摘要:单独编译和使用webrtc音频降噪模块(附完整源码+测试音频文件) 单独编译和使用webrtc音频增益模块(附完整源码+测试音频文件) 说实话很不想写这篇文章,因为这和我一贯推崇的最好全部编译并使用webrtc音频处理模块相悖。可是不知不觉已经把降噪和增益写出来,回声消除如果用户可以得到完美利用也不
阅读全文
摘要:作者的这批文章固然好,但是他所说的第一种回音消除的方法将模式设置为如下的方式是行不通的,我测试的手机也基本不支持。因此还是第三种才是最合适的,还需继续研究。 https://www.jianshu.com/p/2cb75a71009f
阅读全文
摘要:好久没写文章了,其实是想记录一下自己在Android开发的成长历程。谈到音视频这块,对于新手来说刚接触到这一块,那是非常非常的恶心~我自己弄这一块也是从头开始,在 网上也翻阅了无数的资料、浏览了无数的博客,尝试了多种方法,网上大致方法是采用第三方的,如webRtc、speex等。甚至花钱买积分去下d
阅读全文
摘要:今天写一个用两个自定义的TextView控制ViewPager的时候,想实现点击TextView处于选中状态, selector就选中<item>中的state_selected所对应的图片。 selector中按往常的习惯这样写的 但是我在使用的时候设置tv.setSelected(true)的时
阅读全文
摘要:ArrayMap的原理,主要是利用了hashCode的唯一性且为int,将其有序的放入数组中,然后进行二分查找。
阅读全文
摘要:buildConfigField 'int', 'DESIGN_WIDTH', "${project.ext.designWidth}"buildConfigField 'int', 'DESIGN_HEIGHT', "${project.ext.designHeight}"
阅读全文
摘要:结论:在ViewGroup中我们可以重新实现addFocusables,已统一处理判断View是否可以获取到焦点. android一般都是手机或者平板,一般都是点击的时候获取焦点,当我们添加遥控或手柄支持焦点移动时,这个时候焦点的查找就比较明显了,那么Android的焦点是怎么查找的呢。 我们从ha
阅读全文
摘要:在开发过程中,往往会听到 “性能优化” 这个概念,这个概念很大,比如网络性能优化、耗电量优化等等,对我们开发者而言,最容易做的,或者是影响最大的,应该是 View 的性能优化。一般小项目或许用不上 View 性能优化,然而,当业务愈加庞大、界面愈加复杂的时候,没有一个良好的开发习惯和 View 布局
阅读全文
摘要:1.减少布局层次和布局 2.开启硬件加速,经实测开启硬件加速可大大加快View的绘制。 3.尽量少使用layout_weight属性,他的计算是复杂的,会拖慢效率
阅读全文
摘要:1.设置属性: android:descendantFocusability="afterDescendants"
阅读全文

浙公网安备 33010602011771号