随笔分类 - at andition
摘要:onCreateViewHolder(); onBindViewHolder(); getItemCount(); recyclerVIew中没有添加头布局和尾布局方法。可以用getItemViewType()来写
阅读全文
摘要:getCount(); getItem(); getItemId(); getView(); getViewCountType();
阅读全文
摘要:1.get 是把url分割传输,post是放在HTTP包中用流传输 2.get有传输大小的限制,post没有限制所以可以传一些大的文件 3.get不安全url中显示数据,post安全
阅读全文
摘要:1.它是由服务器存储在硬盘上一的上小型txt文件 2..cookie也可以理解为缓存,方便下次浏览,推介等作用
阅读全文
摘要:下面说说它们的区别: https是在http下加了ssl层,起到了更安全的作用,以靠证书来难服务器的身份 需要ca认证,要收费的 端口不一样,https 是443 由于中间的握手所以比较耗时,会增加额外的开销 http是普通的通过网络传输数据的协议 http端口是80 传输的都是文明的信息因此是不安
阅读全文
摘要:==基本数据比较的是内容,引用数据比较的是地址值,内容相同地址不一定相同,(地址相同内容一定相同) equals操作表示的两个变量是否是对同一个对象的引用,即堆中的内容是否相同。 ==比较的是2个对象的地址,而equals比较的是2个对象的内容,显然,当equals为true时,==不一定为true
阅读全文
摘要:Fragment不要通过构造传参,要么就是bundle,要么就通过activity临时存一下,不然debug编译没问题release编译不过
阅读全文
摘要:进程和线程: 1)进程是静态的,其实就是指开启的一个程序;而线程是动态的,是真正执行的单元,执行的过程。其实我们平时看到的进程,是线程在执行着,因为线程是作为进程的一个单元存在的。 2)同样作为基本的执行单元,线程是划分得比进程更小的执行单位。 3)每个进程都有一段专用的内存区域。与此相反,线程却共
阅读全文
摘要:概念:view在UI线程去更新自己;而SurfaceView则在一个子线程中去更新自己 surfaceView是在一个新起的单独线程中可以重新绘制画面,而View必须在UI的主线程中更新画面 在UI的主线程中更新动画,时间一旦太长就会出现问题 surfaceView 在新的线程中更新画面所以不会阻塞
阅读全文
摘要:只要是需要进行联网获取数据的APP,都会在本地产生缓存文件。那么,这些缓存文件到底放在什地方合适呢?系统有没有给我们提供建议的缓存位置呢?不同的缓存位置有什么不同呢? 考虑到卸载APP必须删除缓存 在Android手机里面,缓存的位置分为两类,一类是Internal Storage,另外一类是Ext
阅读全文
摘要:1.支付成功后再下订单2,下订单同步到我们服务器上3.订单生成时,一旦生成支付宝订单就同步到我们服务器里,就时给我们的后台下一个订单,当然这时支付宝里已经有一份同样的订单了, 支付宝会发个状态,支付中,支付成功,支付失败, 我们把这个状态再同步到我们服务器,这样双重判断可以解决4.也可以从后台着手解
阅读全文
摘要:1.Andorid要申请APPID,要注意填写好包名和签名2.在开放平台生成密钥 一般出现问题都就是秘钥配置不对,或者是用了新的api,而服务端没改3.按着支付宝给的文档时行配置 传参数,调接口4.网络超时,服务器不稳定都会发生不成功5.注意KEY,RSA(公钥,私钥)一定要对!!!6.支付宝自己回
阅读全文
摘要:内存溢出 out of memory,是指程序在申请内存时,没有足够的内存空间供其使用,出现out of memory;比如申请了一个integer,但给它存了long才能存下的数,那就是内存溢出。 内存泄露 memory leak,是指程序在申请内存后,无法释放已申请的内存空间,一次内存泄露危害可
阅读全文
摘要:如何在service里面弹出对话框先给一个需求:需要在service里面监听短信的接收,如果接收到短信了,弹出一个dialog来提示用户打开。看看效果图:(直接在主桌面上弹出)service中弹出提示框: AlertDialog.Builder alertDialog = new AlertDial
阅读全文
摘要:假设情景是这样的:在一个Activity中弹出一个PopupWindow,要求在按返回键时关闭该PopupWindow。 如果该PopupWindow是无焦点的(默认情况),那么可以在Activity中响应返回键(onBackPressed),然后关闭它。 如果该PopupWindow是有焦点的,那
阅读全文
摘要:是设置绘制不显示进度的进度条的Drawable对象 使用中发现,在xml中设置IndeterminateDrawable可以正常使用,但是如果需要在代码中更换图片使用setIndeterminateDrawable时,PrograssBar被隐藏掉。 此时应使用方法 Drawable d = thi
阅读全文
摘要:ANR (Application Not Responding) ANR定义:在Android上,如果你的应用程序有一段时间响应不够灵敏,系统会向用户显示一个对话框,这个对话框称作应用程序无响应(ANR:Application Not Responding)对话框。用户可以选择“等待”而让程序继续运
阅读全文

浙公网安备 33010602011771号