安卓基础常见问题
牛仔面包
人总是要有梦想的a!
展开
-
android从arrays.xml中获取数据
学员预约 我的学员 我的评价 报名意向 添加班型 查看班型 我的设备 java代码private String[] items;items = getResources().getStringArray(R.array.data_items); @dr原创 2016-11-30 17:49:18 · 1770 阅读 · 0 评论 -
SingleTask启动activity注意点
fragment A调用startActivityForResult()函数启动Activity B,如果想要传值,可以在B结束时通过setResult()函数将一些值回传给A。但是,今天居然出现了一个奇怪的现象,即从B跳回A后并没有按照预想的逻辑执行,通过抓Log发现,当从A启动B的时候,A中的onActivityResult()和onResume()函数均被执行。完全不符合逻辑。原创 2016-10-15 16:21:45 · 2222 阅读 · 0 评论 -
android 监听网络状态的变化及实际应用
android 监听网络状态的变化及实际应用转载自:http://blog.csdn.NET/gdutxiaoxu/article/details/53008266平时我们在请求错误的情况下,通常会进行处理一下,一般来说,主要分为两方面的错误 - 没有网络的错误 - 在有网络的情况下,我们客户端的错误或者服务器端的错误今天这篇博客主要阐述以下问题怎样监听网络状态的变化,转载 2016-12-12 14:36:36 · 818 阅读 · 0 评论 -
Toast导致Activity内存泄露的解决方法
写了一个工具类 ToastUtils,里面实现了连续点击不重复弹出的Toastprivate static Toast toast;public static void toastInBottom(Context context, String tip) { if(toast == null){ toast = Toast.makeText(context,原创 2016-11-16 11:15:13 · 7874 阅读 · 0 评论 -
关于unregisterReceier()方法报错
取消注册广播时报错是因为没有注册广播,这时可以使用下面的方法就可以解除报错:try { unregisterReceiver(mBeidouModuleInfoReceiver);} catch (IllegalArgumentException e) { if (e.getMessage().contains("Receiver not registered")) {原创 2016-09-08 15:01:33 · 640 阅读 · 0 评论 -
安卓横竖屏切换调用onCreate问题
一般在AndroidManifest.xml文件中都没有使用到android:configChanges="keyboardHidden|orientation"配置,当然还是很有用的哈就是如果配置了这个属性,当我们横竖屏切换的时候会直接调用onCreate方法中的onConfigurationChanged方法,而不会重新执行onCreate方法,那当然如果不配置这个属性的话就会重新调用on原创 2016-06-02 09:47:27 · 497 阅读 · 0 评论 -
安卓横竖屏切换问题
当横竖屏切换的时候会直接调用onCreate方法中的onConfigurationChanged方法,而不是重新执行onCreate方法,如果没有使用这个属性就会重新调用onCreate方法了。android:configChanges="orientation|screenSize|keyboardHidden"原创 2016-05-18 17:23:42 · 267 阅读 · 0 评论 -
android从assets中获取json数据
1.首先是导入json文件2.工具类public class SimulateNetAPI { /** * 获取去最原始的数据信息 * * @return json data */ public static String getOriginalFundData(Context context) { InputStream in原创 2017-12-06 09:27:43 · 2600 阅读 · 0 评论