240 发简信
IP属地:江苏
  • MVC-MVP-MVVM详解

    1 / 1M-V-C分别是什么 代码举例 1 / 1 MVC是一种常见的架构模式,由三个主要组件组成: Model:表示应用程序的数据和业务逻辑。 View:表示应用程序的用...

  • volatile关键字 有什么作用

    1 / 1volatile关键字 有什么作用 1 / 1 volatile 是一种 Java 关键字,它的作用是保证变量的可见性和禁止指令重排序。 在 Java 中,线程之间...

  • 有完整的demo吗?android上使用webSocket创建服务端和客户端 并且要使用wss 能支持吗?研究了好久

    Android端 建立Wss (websocket security)服务端实现方式(wss)

    1. 以阿里云的https的获取方式 得到xxx.pem文件和 xxx.key文件 2. 因为android 在ssl这块不支持 JKS 所以我们要生成BKS文件 由pem和...

  • 设备自带扫码功能 但是外接一个刷卡的设备 通过外接设备刷卡的时候 走的监听也是扫码的 怎么避免这两个冲突呢

    Android外接USB扫码枪

    前言 公司的设备以前接入的都是串口的扫码头,优点是直接通过串口读取流里面的数据就OK了,缺点是你需要知道每一款扫码器的型号以获取波特率及Android设备的串口地址。因为现在...

  • 120
    安卓面试的准备:一

    根据大佬总结的面试题目,根据自学的内容更新编绘一次笔记本的总结,希望完成之后能够记得住大部分的题目,以至于在面试中不会一问三不知 大佬总结的内容地址,感谢大佬启立豆: htt...

  • Android Service两种启动方式

    第一种方式:通过StartService启动Service 通过startService启动后,service会一直无限期运行下去,只有外部调用了stopService()或...

  • !大部分程序员只会写3年代码

    程序员与别的专业有所不同,其他专业都是越老越香,而程序员却是一个例外,因为计算机技术更新太快,而且工作强度很大,因此大部分程序员只会写 3 年代码。3 年后要不晋升做项目经理...

  • 120
    组件化项目部署

    1.组件化项目的意义 不相互依赖 ,可以相互交互,高度解耦 ,分模块打包,测试,便于统一管理....这里简单说说 详细的可以网上找找资料 这里就不说过多废话了 2.Phone...

  • 1.gradle语法相关

    我直接放出我github主要代码链接吧 下面的废话是给我自己看的 简单纪录下整个项目代码config.gradle全部代码build.gradle全部代码 1.创建conf...

  • 120
  • 自定义像素适配

    接下来就是代码部分了这里写了一个工具类,这个工具类就是我们上面所说的比例计算 ,我们通过代码获取当前运行设备的宽高,再通过和UI设计稿计算出实际应该缩放的比例 实际开发过程...

  • 120
    Paint高级应用

    Paint高级应用 1.概念 画笔,保存了绘制几何图形,文本和维度的样式和颜色信息 2.常用API 以上这些是常用API,部分API的详细记录一下 (1)mPaint.set...

  • 120
    UI的绘制流程以及原理

    一.View是如何绘制到窗口屏幕上的 1.源码解析 创建activity的时候我们都会在onCreate里看到setContentView方法,并且传入了我们创建的layou...

  • 120
    阿里ARouter简单实现原理

    1.前言 组件化或者模块化开发模式,已逐渐成为热浪的形式,使用这些模式可以让我们程序更容易的扩展、更方便的维护更快捷的同步开发与更简单的单独调试,而ARouter的出现就是让...