Android技术栈
张风捷特烈
海的彼岸,有我未曾见证的风采。
展开
-
开源计划之--Android绘图库--LogicCanvas
零、前言: 安卓图形绘制一直以来感觉都很繁琐 在html5时,我用JavaScript封装了一个HTML5的canvas库。 HTML5感觉和Android的canvas挺相似,所以考虑移植过来。 绘图库核心是用配置信息绘图,通过逻辑运算绘图 本篇会持续更新,记录LogicCanvas的成长历程 更新时间:2018-09-12:10:25原理简单示意...原创 2018-09-02 10:48:59 · 382 阅读 · 0 评论 -
O3-开源框架使用之Butterknife 8.8.1及源码浅析
零、前言 我最喜欢的框架,没有之一: 编译期生成代码的方式,对运行时没有任何副作用。 加上AndroidStudio快捷键,简直好用之至。添加依赖:implementation 'com.jakewharton:butterknife:8.8.1'annotationProcessor 'com.jakewharton:butterknife-compile...原创 2018-09-11 10:27:56 · 266 阅读 · 0 评论 -
3.安卓基础之Activity间的数据传递
零、前言打开FromActivity,通过按钮以返回结果方式打开ToActivity,同时在intent中加入数据,在ToActivity的onCreate方法中使用数据填充到TextView上。按返回按钮,将ToActivity数据传递给FromActivity,在onActivityResult方法中验证返回结果并将数据填充到TextView上。一、Java类FromActiv...原创 2018-10-01 22:33:37 · 198 阅读 · 0 评论 -
4-AI--Activity跳转动画
零、前言1.打开RedActivity点击屏幕进入BlueActivity,此时RedActivity左移出,BlueActivity左移入2.点击返回按钮BlueActivity右移出,RedActivity右移入默认跳转模式:本案例效果:一、测试类1.红色Activity:public class RedActivity extends AppCompatActivity...原创 2018-10-06 22:37:45 · 160 阅读 · 0 评论 -
2.安卓基础之Activity启动方式
零、前言standard:默认的启动模式 |---启动一个Activity,该Activity就会在返回栈中入栈 |---该Activity处于栈顶的位置 |---每次启动都会创建该Activity的新实例 singleTop: |---在启动活动时若栈顶已经是该Activity,则认为可以直接使用它 singleTask: |---整...原创 2018-09-30 10:59:23 · 236 阅读 · 0 评论