自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 Android面经;阿里二面凉凉,腾讯,最新Android开发进阶

字节面试比较注重基础,包括在线写题,数据结构,Java基础,JVM基础,操作系统等;以下包括3面。字节面试是一天内走完所有技术面试流程,每一面结束后如果通过则15min左右就开始下一轮面试,全部为视频面试。字节一面项目:介绍项目Java:深拷贝/浅拷贝,怎么实现深-浅拷贝,CopyonWrite;Java内存(分配->回收的详细过程)网络:TCP挥手,第三次不挥手会怎么样;HTTPs加密的解释,对称/非对称加密算法:数组A,数组B,计算A-B;0-n之间所有质数(可以先求所有合数)字

2022-01-07 20:31:21 1657

原创 Android进阶:十三、自定义类加载器加载加密类文件,Android攻防实战电子书

系统默认三个类加载器,分别是:BootStrap,ExtClassLoader,AppClassLoader。那么这几个类加载器有什么区别呢?首先类加载器有父子关系。BootStrap是爷爷(用C++编写,主要负责加载jre/lib/rt.jar),ExtClassLoader是爸爸(主要用于加载JRE/lib/ext/*.jar),AppClassLoader是儿子(用于负责加载ClassPath指定目录下的所有jar)。所以我们一般写的class文件都是AppClassLoader加载的。那假如我们

2022-01-07 20:25:41 187

原创 android设计模式—简单工厂和工厂方法(抽象,hbuilder开发移动app教程

这里举例Impl1 其他的实体类原理一样,如下:使用工厂去创建/**简单工厂*/@RequiresApi(api = Build.VERSION_CODES.KITKAT)public class Factory {private static SparseArray map = new SparseArray<>();public static BaseInterface createInterface(int position) {BaseInterface an

2022-01-07 20:21:26 247

原创 Android记录4--自定义ToggleButton+用SharedPreferences保存用户配置

这样看没办法看出效果,如果能做出动态图就好了,下次吧。除了ToggleButton的自定义之外,用户配置的信息也是要保存起来的,每一次启动程序的时候要能保证使用的是之前的配置,而不是默认配置,在这里使用SharedPreferences是最好的选择了。想要源码的猛戳这里:http://download.csdn.net/detail/wwj_748/5945829布局文件:/2013.08.14_ToggleButton_demo/res/layout/settings.xml<Linear

2022-01-07 20:20:01 1303

原创 Android开发面试:requestLayout() 这么问,面试者直呼

if (mTraversalScheduled) {mTraversalScheduled = false;mHandler.getLooper().getQueue().removeSyncBarrier(mTraversalBarrier);if (mProfile) {Debug.startMethodTracing(“ViewAncestor”);}performTraversals();if (mProfile) {Debug.stopMethodTracing();mProfi

2022-01-02 23:00:15 296

原创 Android开发之Theme、Style探索及源码浅析

============有了上面的应用使用基础,下面的源码简单浅析可能存在跳跃性和经验性,不会像之前博客那样系统性的从头到尾进行分析,而是分点点到为止,感兴趣的同学可以自行深入研读。3-1 追根溯源Theme、Style等根源在我们App开发中通常我们会在新建工程后的AndroidManifest.xml文件中看见工程默认引用了应用包下自定义的主题@style/AppTheme(用法完全符合上一大节的规则)。该主题在当前应用包的style.xml中定义如下:看着木有,它活生生的继承了The

2022-01-02 22:57:25 392

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除