- 博客(11)
- 收藏
- 关注
原创 C++ 模板保姆级详解——template<class T>(什么是模板?模板分哪几类?模板如何应用?)_template<;class t>;
在我们学习。
2024-09-22 14:01:14
1427
原创 Android系统架构指南,23年最新Android架构开发手册_新版android适合的框架
不仅可以供具备一定开发经验的Android开发人员参考阅读,也可作为Android开发初学者的Android框架入门教材使用。在架构方面的投入也会对您的用户产生直接积极影响。用户能从更稳定的应用中获益;同时,由于工程团队效率提高,用户还可以享受更多功能。
2024-09-22 13:39:58
1178
原创 C++ Primer Plus阅读笔记第四章数组,字符串和指针_c++primer plus数组的地址在第几章(1)
c-风格的字符串头文件#include//首先声明两个c风格的字符串数组//复制字符串数组到另一个字符串数组中去//拼接字符串数组//查看字符串数组中的大小//声明两个string类型的变量//复制字符串变量到另一个字符串变量中去str1=str2;//拼接字符串//确定字符串中字符数//访问结构成员。
2024-09-22 12:56:05
846
原创 Android开发简易版强制学习程序
setPositiveButton(“确定”, new DialogInterface.OnClickListener() {.setNegativeButton(“取消”, new DialogInterface.OnClickListener() {i = Integer.parseInt(inputet.getText().toString());case R.id.starttime://开始自动减时。
2024-09-22 09:13:56
1198
原创 Android多线程断点续传,BAT大厂面试总结_android 多线程编程面试
1.正向工程与逆向工程在UML图中的应用2.关系(依赖、泛化、关联、实现)画法与注意事项3.AOP面向切面架构设计4.面向切面思想之集中式登录架构设计(实现淘宝 原理式登录架构)1.组件化之集中式路由-手写阿里巴巴ARouter原理(无Intent式)2.手机淘宝200人式 Android项目如何实现组件化3.手机淘宝式的组件化详解(单独运行与统一打包发布)1.网络层七层模型及其原理(TCP IP握手)1.开源术之 ORMLite核心架构分析。
2024-09-22 06:39:34
1063
原创 android中RecyclerView的简单使用(一)
public void getItemOffsets(Rect outRect, int itemPosition, RecyclerView parent) 与padding或margin类似,LayoutManager在测量阶段会调用该方法,计算出每一个Item的正确尺寸并设置偏移量。public void onDraw(Canvas c, RecyclerView parent) 装饰的绘制在Item条目绘制之前调用,所以这有可能被Item的内容所遮挡。//默认的条目添加动画。
2024-09-22 04:05:13
813
原创 Android 面试总结 - ViewModel
/ 若 viewModelStore 为空,则尝试从 getLastNonConfigurationInstance() 中获取。// viewModels() 内部也是通过 创建 ViewModel 方式 2 来创建的 ViewModel。// 重写了 ViewModelStoreOwner 接口的唯一的方法 getViewModelStore()// 将创建的 ViewModel 实例放进 mViewModelStore 缓存中。// 依然为空,说明没有需要缓存的,则返回 null。
2024-09-22 01:26:43
522
原创 Android 常用开源框架源码解析 系列 (零)引言
而在MPL(1.1版本)许可证中,对源代码的定义是:“源代码指的是对作品进行修改最优先择取的形式,它包括:所有模块的所有源程序,加上有关的接口的定义,加上控制可执行作品的安装和编译的‘原本’(原文为‘Script’),或者不是与初始源代码显著不同的源代码就是被源代码贡献者选择的从公共领域可以得到的程序代码。**GPL协议的主要内容是:只要在一个软件中使用(“使用”指类库引用,修改后的代码或者衍生代码)GPL协议的产品,则该软件产品必须也采用GPL协议,即是必须开源和免费。**这就是GPL协议的 传染性。
2024-09-21 22:52:05
704
原创 Android View 事件分发机制 源码解析 (上)
也就是下面的onTouchEvent(event)不会被执行了;17-21行,如果设置了mTouchDelegate,则会将事件交给代理者处理,直接return true,如果大家希望自己的View增加它的touch范围,可以尝试使用TouchDelegate,这里也不是重点,可以忽略;也就是说:如果我们设置了setOnTouchListener,并且return true,那么View自己的onTouchEvent就不会被执行了,当然了,本例我们return false,我们还得往下探索;
2024-09-21 20:17:17
1118
原创 Android Https相关完全解析 当OkHttp遇到Https
当然还是极少数的应用需要双向证书验证,比如银行、金融类app,我们一起来了解下。下面继续,有些人可能觉得把证书copy到assets下还是觉得不舒服,其实我们还可以将证书中的内容提取出来,写成字符串常量,这样就不需要证书根据着app去打包了。为了代码可读性,我把异常捕获的部分简化了,可以看到我们提供了一个方法传入InputStream流,InputStream就对应于我们证书的输入流。这样就完成了我们代码的编写,其实挺短的,当客户端进行SSL连接时,就可以根据我们设置的证书去决定是否新人服务端的证书。
2024-09-21 17:31:57
578
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人