代码改变世界

kotlin-基础语法

2019-11-28 14:52 by 般若Android, 154 阅读, 0 推荐, 收藏, 编辑
摘要:kotlin(android开发一级语言) Jetbrain团队 java的语法太复杂 kotlin小岛的名字 阅读全文

什么是区块链钱包

2019-08-15 10:58 by 般若Android, 715 阅读, 0 推荐, 收藏, 编辑
摘要:区块链钱包的本质就是一个私钥,它是一个随机的哈希值字符串,拥有私钥就拥有了钱包的使用权 名词:地址 密码 私钥 助记词 keystore 1.地址=银行卡 创建好钱包后,会生成一个0x开头的字符串,这个字符串就是数字钱包的地址 一个钱包对应一个地址,该地址不能修改,且钱包中所有的代币的转账收款地址都 阅读全文

Android 编译

2019-08-13 11:30 by 般若Android, 542 阅读, 0 推荐, 收藏, 编辑
摘要:什么是编译 编译是将高级语言转换为机器或者虚拟机所能识别的低级语言的过程,对于android来说,这个过程就是把java转变为android虚拟机运行的Dalvik字节码的过程 编译的整个过程会涉及词法分析,语法分析、语义检查和代码优化等步骤,对于底层编译原理感兴趣的同学,可以看下编译原理三大巨著 阅读全文

Android-AAR

2019-07-29 17:01 by 般若Android, 877 阅读, 0 推荐, 收藏, 编辑
摘要:·在软件工程中,分支是最基本的设计原理,就如同现实中的砖、瓦、钢筋、水泥一样,模块化、组件化的分工,让我们整个软件世界变得井井有序,丰富多彩 Java Jar 在java开发中,添加组件简单的以添加jar文件依赖为途径,jar有两个含义: jar文件格式: java Archive 就是zip文件格 阅读全文

渠道包

2019-06-25 10:42 by 般若Android, 1273 阅读, 0 推荐, 收藏, 编辑
摘要:/ 新增渠道 / 使用AndroidStudio配合gradle,可以很方便的输出多个渠道包,只需要在app Module下的build.gradle中,对productFlavors领域进行配置即可,假设我当前开发的项目,需要上线不同的地区,一个是国内版,一个美国版,还有一个免费版,那么gradl 阅读全文

view工作原理

2019-06-25 10:39 by 般若Android, 321 阅读, 0 推荐, 收藏, 编辑
摘要:平时在开发安卓的过程中,View是我们用的非常非常多的东西。用户所看到的一切关于UI的,都是通过View绘制出来展示到屏幕上的。大多数情况下我们仅仅了解基本控件的使用方法,我们是无法做出非常复杂炫酷的自定义View的。我们需要掌握View的工作原理:测量、布局、绘制流程,掌握了这几个基本的流程我们才 阅读全文

启动优化

2019-06-25 10:25 by 般若Android, 497 阅读, 0 推荐, 收藏, 编辑
摘要:启动分析 在真正动手开始优化之前,我们应该先搞清楚从用户点击图标开始,... 启动过程分析 用户从桌面点击图标开始,会经历四个阶段 T1 预览窗口显示。系统在拉起微信进程之前,会先根据应用的Theme属性创建预览窗口,当然如果我们禁用预览窗口或者将预览窗口指定为透明,用户在这段时间依然看到的是桌面 阅读全文

css

2019-06-19 15:13 by 般若Android, 466 阅读, 0 推荐, 收藏, 编辑
摘要:什么是CSS: CSS指层叠样式表(Cascading Style Sheets) 样式定义如何显示HTML元素 样式通常存在样式表中 解决内容与表现分离的问题 外部样式表可以极大的提高工作效率 外部样式表通常存在CSS文件中 多个样式定义可层叠为一个 CSS规则由两个主要的部分构成:选择器,以及一 阅读全文

Vue.js

2019-06-17 11:22 by 般若Android, 452 阅读, 0 推荐, 收藏, 编辑
摘要:Vue.js是一个构建数据驱动的web界面的库。Vue.js的目标是通过尽可能简单的API实现响应的数据绑定和组合的视图组件 Vue.js本身不是一个全能框架--它只聚焦于视图层,因此非常容易学习,非常容易与其他库或已有项目整合。另一方面,在与相关工具和支持库一起使用时,Vue.js也能完美驱动复杂 阅读全文

计算机网络

2019-06-05 14:49 by 般若Android, 196 阅读, 0 推荐, 收藏, 编辑
摘要:三大网络:电信网络、有线电视网络、计算机网络 电信网络:提供电话、电报及传真等服务 有线电视网络:提供各种电视节目 计算机网络:使用户在计算机之间传递数据文件 比特(bit)来源于binary digit 意思是一个“二进制数字”,因此一个比特就是二进制数字中的一个1或0 阅读全文