Android基础
稻香上的蜗牛
这个作者很懒,什么都没留下…
展开
-
Android解决布局文件显示错乱问题
解决Android布局xml文件错误,显示成string资源文件解决方法, 删除缓存文件即可按照上图目录,删除caches文件夹,关闭AS,再重新打开AS即可!原创 2020-05-09 14:49:49 · 1325 阅读 · 0 评论 -
总是听到有人说AndroidX,到底什么是AndroidX?
总是听到有人说AndroidX,到底什么是AndroidX?Android技术迭代更新很快,各种新出的技术和名词也是层出不穷。不知从什么时候开始,总是会时不时听到AndroidX这个名词,这难道又是什么新出技术吗?相信有很多朋友也会存在这样的疑惑,那么今天我就来写一篇科普文章,向大家介绍AndroidX的前世今生。Android系统在刚刚面世的时候,可能连它的设计者也没有想到它会如此成功,...转载 2020-03-31 15:58:26 · 263 阅读 · 0 评论 -
java.lang.IllegalStateException: Expected BEGIN_ARRAY but was BEGIN_OBJECT错误
Android接入接口发生java.lang.IllegalStateException: Expected BEGIN_ARRAY but was BEGIN_OBJECT 错误改错误的意思期待接入的是一个List,但是缺发现了一个对象可能是以下原因导致:1.实体类有误,应该写成一个List,而你却用了一个对象2.插入的参数错误,有可能是参数名称传入有误,例如参数大小写、参数名称和接口不...原创 2019-08-31 10:50:34 · 21575 阅读 · 0 评论 -
RecyclerView局部刷新数据
RecyclerView局部刷新数据使用adapter.notifyDatasetChanged()刷新导致全部数据都刷新了,如果数据量大的话,使用此方法不但增加了手机内存消耗,还增加了流量消耗。步入正题,现在RecyclerView除了全部刷新的方法之外还提供了单项、多条数据更新的回调方法。经常使用的方法如下:增加、删除、修改、交换等,常用方法及说明如下:...原创 2019-06-12 20:51:33 · 7287 阅读 · 0 评论 -
NestedSrcollView(嵌套滑动布局)嵌套RecyclerView出现滑动卡顿问题,解决方式如下:
//解决NestedScrollView和RecyclerView签到滑动卡顿问题LinearLayoutManager mLayoutManager = new LinearLayoutManager(getContext());mLayoutManager.setSmoothScrollbarEnabled(true);mLayoutManager.setAutoMeasureEnab...原创 2018-12-07 16:03:59 · 382 阅读 · 0 评论 -
JSONObject和JSONArray的区别及基本用法
JSONObject和JSONArray的区别及基本用法转载 2017-04-09 11:41:14 · 442 阅读 · 0 评论 -
android studio生成签名文件,以及SHA1和MD5值
一、生成签名文件1.点击菜单栏中的Build的。 2.弹出窗体,如下图,选中Generate Signed APK,并点击。 3.弹出窗体,如下图。 4.点击Create new…按钮,创建一个签名文件。选择keystore保存的路径,填写keystore和key密码。ketystore密码和key密码在后面会用到。其他信息不是很重要,按实际情况写就好。5.转载 2016-11-27 19:17:52 · 416 阅读 · 0 评论 -
android app运行出现Unable to delete file: .....build\outputs\apk.debug错误
android程序出现了Unable to delete file: .....build\outputs\apk.debug错误原创 2016-12-09 12:53:55 · 6707 阅读 · 0 评论 -
使用百度地图SDK,使用Android studio开发工具,按照开发者指南进行操作,地图无法显示问题
android 开发百度地图无法正常显示的问题原创 2016-11-27 19:50:05 · 816 阅读 · 0 评论 -
android之UI开发
android UI基础开发原创 2016-11-19 17:17:10 · 446 阅读 · 0 评论 -
四大组件之活动(Intent、生命周期、启动模式)
补充:在配置文件中配置Activity,只需要在标签内,然后使用 即可完成非主活动的注册!一、Intent的使用1、使用显式的IntentIntent intent = new Inent(FirstActivity.this,SecondActivity.class);startActivity(intent);上面的代码“意图”就非常明显,在FirstActivity的基础上原创 2016-11-18 12:45:47 · 693 阅读 · 0 评论 -
四大组件之Activity(初步接触)
Activity简介1、所谓Activity一个应用的界面。每一个活动一般都对应着一个布局文件,android强调布局文件和活动的分离,因此只需要在xml布局文件中布局设计好了,在Activity中通过setContentView(R.layout.layout_main)方法把布局文件加载进来就行了,这里已加载layout_main布局为例。2、android四大组件只要使用了,就...原创 2016-11-14 12:58:18 · 432 阅读 · 0 评论 -
踏进Android王国
初步接触Android原创 2016-11-10 16:30:13 · 523 阅读 · 0 评论 -
SharedPreference.Editor的apply和commit方法异同
在Android 中存储数据时经常用SharedPreference, 并且在提交数据时一直用的是Editor的commit方法, 今天无意了看到了系统用了apply,看了方法的介绍, 原来这个方法也是可以提交数据的.apply方法在官方SDK说明如下:Commit your preferences changes back from this Editor to the Sh转载 2016-09-25 13:44:46 · 306 阅读 · 0 评论 -
Android Studio实用快捷键,带你高效编码!
Android studio快捷键转载 2016-09-24 21:51:38 · 376 阅读 · 0 评论 -
android之文件存储
1、保存文件public FileService(Context context){ //初始化context this.context = context; } /*文件存储 * */ public void save(String filename, String filecontent) throws Except...原创 2016-09-17 16:12:16 · 385 阅读 · 0 评论