安卓原生
小南胡
123123123
展开
-
Okhttp 接口请求返回session一致性问题
最近遇到一个奇怪的问题,后台说我们android端每次请求过来的http请求,他们接收后每次sessionid都会变然后就各种搜,各种操作,session其实是服务器端的东西,每次请求相当于一个会话,前端没有保存session,所以每次请求的session当然不一样。接下来直接上代码,处理session第一步保存每次请求的sessionpublic class PersistentCookieStore {private static final String LOG_TAG = "Pers原创 2020-06-04 09:13:28 · 1618 阅读 · 0 评论 -
RecyclerView 数据预加载动画
最近在做一款app,由于数据加载量比较大,所以加载时长可能比其他app加载速度稍微慢点, 所以加载动画就少不了,但是加载动画感觉效果不是很理想,最后就做了数据预加载处理,大致思路就是这样的,当数据没有加载出来时候,显示一个布局,布局大致和数据加载完成之后的效果一致,然后给view加上动画效果,一个超棒的数据加载动画就搞定了,不再啰嗦,直接上代码。1.空布局<?xml version...原创 2019-08-30 17:31:30 · 2096 阅读 · 0 评论 -
记一次莫名其妙的报错 Failed resolution of: Lorg/apache/http/params/BasicHttpParams
2019-04-25 11:11:49 App Version: 1.0.7_7 OS Version: 9_28 Vendor: OPPO Model: PCAM00 CPU ABI: armeabi-v7ajava.lang.NoClassDefFoundError: Failed resolution of: Lorg/apache/http/params/BasicHttpParams;...原创 2019-04-25 13:48:52 · 9197 阅读 · 5 评论 -
Android开发中遇到的奇怪问题和解决方法
作者:唯鹿https://blog.csdn.net/qq_17766199/article/details/52661363 写这篇文章属于脑中一闪的一个念头,是想着把自己做项目中遇到的一些奇怪问题和解决办法分享出来。因为是现想,所以想到一个在更新一个吧。可能有理解错误的地方,望指出.1、App的首次安装。问题描述:在我们安装完成一个app时,在安装界面直接点击打开...转载 2019-01-17 08:50:39 · 2555 阅读 · 0 评论 -
android 的四种枚举
android 的四种枚举Context.MODE_PRIVATEContext.MODE_PRIVATE:为默认操作模式,代表该文件是私有数据,只能被应用本身访问,在该模式下,写入的内容会覆盖原文件的内容,如果想把新写入的内容追加到原文件中。可以使用Context.MODE_APPENDContext.MODE_APPEND:模式会检查文件是否存在,存在就往文件追加内容,否则就创建新文件...原创 2019-01-16 17:28:21 · 257 阅读 · 0 评论 -
值得细读!学习开源框架的最佳姿势
作者:Alex@W链接:https://blog.csdn.net/Alexwll/article/details/85466069本文由作者授权发布。一直没时间去尝试组件式,本篇文章看了之后又种想去行动的冲动,本篇文章转自Alex@W,分享给大家以Arouter为例谈谈学习开源框架的最佳姿势。 0概述 得益于众多项目和第三方库的开源,开发中使用几行代...转载 2019-01-22 10:54:46 · 271 阅读 · 0 评论 -
微信登录
微信登录想必在很多项目中都会用到,最近的项目中就有需求,之前遇到直接就开干,偶尔会遇到一些小问题,再次记录一下,以免后期需要中在四处寻找。第一需要在微信开放平台上申请相关信息再次就不累述了第二需要将微信的sdk集成到项目中也很简单 implementation 'com.tencent.mm.opensdk:wechat-sdk-android-with-mta:+'第三就开始撸...原创 2019-01-22 10:51:01 · 324 阅读 · 0 评论 -
记一次 “String resource ID #0xc8” 未找到iD
程序之前都运行正常,但是在一次懵逼的状态下报出 android.content.res.Resources$NotFoundException: String resource ID #0xc8这样一个错误,当时就给wlgc.查找原因所有资源的id 都写了呀,为啥会报空指针异常呢?这是为什么呢?于是开启了断点调试,一路f8下来 OK卡在setText上了,在settext的时候报错了,...原创 2019-01-14 17:06:22 · 1656 阅读 · 1 评论 -
Attempt to invoke virtual method 'int android.view.View.getImportantForAccessibility()
java.lang.NullPointerException: Attempt to invoke virtual method 'int android.view.View.getImportantForAccessibility()' on a null object reference这个错误说起来真的是太无语了,写了个ListView,给其设置了一个适配器(adapter),怎么运行都...原创 2019-01-18 09:32:36 · 768 阅读 · 3 评论 -
记一次tablayout的使用
大家在开发中难免会碰到多个tab,我们之前的就是viewpage+fragment或者radionbutton之类的,随着安卓版本的不断更新不断升级,专门针对tab开发了组件,用起来是相当方便,tablayout.,话不多说直接上代码第一部分xml布局<android.support.design.widget.TabLayout app:tabTextAppearance...原创 2018-09-29 21:51:27 · 131 阅读 · 0 评论 -
android:configChanges属性
今天有幸去哥们的大公司做了半天的暂时工,一个偶现的Bug折腾了他好久,好不easy今天抓到了异常Log日志。大致的意思就是android.view.windowleaked——窗口泄漏。我在网上查了资料:Android的每个Activity都有个WindowManager窗口管理器,构建在某个Activity之上的对话框、PopupWindow也有对应的WindowManager窗口管理器。由...转载 2018-08-10 10:22:54 · 639 阅读 · 0 评论