本文发表于KuTear’s Blog,转载请注明 Put //SparseArray.java public void put(int key, E value) { //二分查找,SparseArray是由…
分类:Android
Android系统中实现网络防火墙的方法
防火墙顾名思义就是作为内部网与外部网之间的一种访问控制设备, 常常安装在内部网和外部网交界点上。而网络防火墙是一个位于计算机与它所连接的网络之间的软件。所有网络通信在计算机里流入流出都要经过防火墙。而防火墙对流经它的网络…
ShareSDK自定义分享平台UI
用过ShareSDK三方分享的估计都知道,其实它自带的UI挺丑的。而实际开发过程中,我们想要各种各样的UI样式 ,所以它自带的样式就没办法满足我们的需求了,这时候,需要我们通过自定义的UI样式,来达到我们的开发需求。好在…
Android调用定位服务
前言: HI,欢迎来到裴智飞的《每周一博》。从九月开始,我将继续每周更新一篇博客,配合不定期更新的喜马拉雅,让自己一直保持学习的状态。今天是九月第一周,我先给大家分享一些和定位相关的知识。 Android提供了定位服务和…
android-Ultra-Pull-to-Refresh的坑
1 问题描述 https://github.com/liaohuqiu/android-Ultra-Pull-To-Refresh/issues/133 在使用ptrfragmelayout 里面有scrollview,…
android中对APK异常信息的收集
添加异常信息的收集之后,当APK出现异常崩溃,会收集异常信息,以及体现用户用户当前APK出现异常 1、核心类:CrashHandler /** * UncaughtException处理类, * 当程序发生Uncaugh…
Android 子线程更新UI常用方法及源码分析
前言 本文不深入介绍Handler机制原理,只是简单地介绍使用方式,重点介绍其他两种方法利用 Handler 机制实现的原理 正文 在 Android 中只能在主线程中更新UI,如果在子线程中更新UI就会出现经典报错: …
单例模式实现的几种方法及其比较(Java)
单例模式是应用非常广泛的一个设计模式,保证一个应用内只有一个对象的实例。 1.饿汉式 单例的实例被声明成 static 和 final 变量了,在第一次加载类到内存中时就会初始化,所以创建实例本身是线程安全的。 publ…
【Android】OkHttp3总结与封装
开始使用 在app目录下的build.gradle中添加依赖: implementation 'com.squareup.okhttp3:okhttp:3.13.1' implementation 'com.square…
Android优质技术资源合集二
精选技术日/周报 Android开发技术周报 Android博客周刊 移动开发前线 Android Weekly 平安金融科技移动开发周报 干货集中营 Android 周报 App开发日报 ANDROIDDEV DIGE…
2017 届 网易校招 Android 面试之待跪篇
网易(北京)校招面试 一面-电面-1h 自我介绍; 基础算法题:单链表判断是否相交、判断是否有环,找出环的第一个结点;无序单链表转为有序(快速排序最坏复杂度是多少,最坏复杂度的情景是什么),二叉树判断是否为镜像关系; A…
自定义View和ViewGroup套路总结
1. 说明 前边我们写了关于自定义View的小示例,分别是自定义TextView、仿QQ运动步数、玩转字体变色、仿淘宝评分控件、字母选择列表,自定义ViewGroup是我们上节课写的流式布局,那么我们这节课就来总结下,写…