美文网首页
Android开发的一些小坑

Android开发的一些小坑

作者: 不灬语 | 来源:发表于2017-06-26 10:33 被阅读124次

为什么说是小坑呢...当你要适配各种品牌,各种型号的手机的时候...你会发现这些真的是小坑而已...

第一次写东西,可能存在很多不足,请不吝指出...

1.Activity间传递的数据大于512k请不要用Intent传递,因为大于512k会出现数据报错,闪退,大于1024k会报TransactionTooLargeException.

2.fragment.startActivityForResult(),则回调在fragment,如果要回调在Activity,请用getActivity.startActivityForResult();如果在Activity要使得回调在fragment同理...

3.用EventBus接受不到事件?1.请看下注册了没...   2.可能是你发送事件的时候,接收事件的Activity尚未注册,导致无法接收,请用发送粘性事件,即用postSticky()发送事件,并且在接收事件的方法上添加,sticky=true,如:@Subscribe(threadMode = ThreadMode.MAIN, sticky = true)

4.7.0中调用相机crash? Android7.0私有文件权限提升,调用相机,apk自动安装的时候,请注意使用fileProvider共享目录,不然导致crash产生.

5.改包名的时候记得将build.gradle中的applicationId顺便改一下,一些第三方的读取的包名是这个,不是清单文件的包名...不要问我为什么知道...

6.不要在Activity或Fragment没有完全显示时弹出PopupWindow,如果需要,使用其中的view.post(runnable)方法来执行弹出的代码

7.PhotoView+ViewPager组合使用时会发生java.lang.IllegalArgumentException: pointerIndex out of range异常,   解决办法:在Viewpager中onInterceptTouchEvent捕获IllegalArgumentException,ArrayIndexOutOfBoundsException异常即可,不懂的...找度娘.

相关文章

  • Android开发的一些小坑

    为什么说是小坑呢...当你要适配各种品牌,各种型号的手机的时候...你会发现这些真的是小坑而已... 第一次写东西...

  • Android 日常踩坑

    1、Android NDK开发踩坑 踩坑环境 Android Studio 3.4.1,JDK 1.8 1、为什么...

  • Android Studio插件开发入门

    前言 本文参考 Android Studio插件开发入门篇,重复的内容不多讲,只提一些我在学习过程中遇到的一些小坑...

  • 0x00 Android入坑之环境配置

    之所以入坑Android是因为要入坑Android逆向,所以粗略配置了一下Android的开发环境,使用Andro...

  • Android零散技术点

    Android BLE 蓝牙开发入门 逐步指导新手进行 Android ble 蓝牙的开发,避免踩坑。Androi...

  • 《Android wifi系列文章一》Android Wifi开

    《Android wifi系列文章一》Android Wifi开发中的坑和解决方法 对于wifi开发,是比较少的....

  • H5学习之路

    持续更新中... 前言 从iOS开发入坑,途中掉入Android小坑,现在公司负责iOS及Android大坑,已经...

  • Android模拟器访问本地Web API

    刚开始做Android APP(使用Android Studio)开发,好多坑啊~ 我在本机同时开发Web API...

  • Android开发坑爹列表

    Android开发备忘录 积累一些Android开发时遇到的坑点。虽然有些问题比较基础,但是开发调试的时候也会难以...

  • android.content.res.Resources$No

    记录一下被坑的小问题 Android开发中,遇到这个错误android.content.res.Resources...

网友评论

      本文标题:Android开发的一些小坑

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