
Android学习
追风筝的孩子
这个作者很懒,什么都没留下…
展开
-
wireshark配置好依然捉不到http2的问题
如果你也遇到这个问题,那么你多半是用mac或者linux系统的。没错,我两个系统都试过了,最终得到的结论就是我下载的版本肯定没问题,是配置有问题。最后发现是打开chrome/firefox有问题,直接点击icon启动,是不会自带SSLKEYLOGFILE变量的,需要在命令后输入开启chrome/firefox的命令,这个时候开启的浏览器已经有SSLKEYLOGFILE这个环境变量了,所以...原创 2020-01-10 11:20:42 · 1638 阅读 · 1 评论 -
webview直接在线查看pdf
原理是经过google的中转处理,网络上有很多不能用,我猜是因为https和http两个单词写错了。。。哈哈,sb了吧String url = "https://docs.google.com/gview?embedded=true&url=http://60.247.77.105:9001/ESSPADService/PDFQuery/TaiBao_2012041916154317_OPAD_1原创 2012-04-24 16:15:15 · 3843 阅读 · 3 评论 -
android下opengles调试小技巧
最近在学opengles on android由于opengl底层是由c实现的,所以他们的变量都是在同一个类里面,所以在使用的时候经常传递了错误的参数。此时我用下面的方法可以知道是不是因为参数传递错误了而导致显示结果不是预期的。在onDrawFrame下int errorCode;while ((errorCode = gl.glGetError()) != GL10.GL_N原创 2013-01-17 15:58:44 · 2464 阅读 · 0 评论 -
android中select和pressed混用
写在前面会无效,草,不知道为啥原创 2014-03-17 19:33:21 · 2009 阅读 · 1 评论 -
Android AccessibilityManagerService浅析
Accessibility是android辅助功能相关的api,辅助功能最具有代表性的一个就是盲人模式(talkback).国内的话就是抢红包插件,具体如何使用就不细说了,这里说下Android是如何实现的。(8.0源码) 要监听一个应用的View点击,需要写一个类继承自AccessibilityService,balabala...写完后就可以监听了。 具体代码流程就是用户点...原创 2019-01-28 12:03:06 · 2857 阅读 · 0 评论 -
android studio 自己常用快捷键保留
macalt+command+方向 查看上/下一个跳转的方法command+click 查看该方法在哪儿被调用了command+alt+click 查看该方法的子类实现fn + command+ F12 查看这个类的方法列表,可搜索ctrl+g 查看某个变量在哪儿被用到了...原创 2019-02-25 00:08:53 · 274 阅读 · 0 评论 -
android mvvm架构讲解
https://developer.android.google.cn/jetpack/docs/guide#common-principles需梯子,这文章讲解得太好了。转载 2019-02-26 01:56:56 · 395 阅读 · 0 评论 -
使用webview的一个误区,全网几乎都是错的
对于shouldOverrideUrlLoading方法的重写,网上所有清一色的教程都是直接返回true并且用webview再次loadurl一次....实际上shouldOverrideUrlLoading方法一般不处理直接返回false就行了,能直接加载网址的,没问题兄dei。 那么什么时候需要返回true呢,比如有写网址是scheme://,需要查找app里面有没有能处理的int...原创 2019-02-21 03:28:19 · 394 阅读 · 0 评论