logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Android~apk的混淆和加固(1)

针对apk,加固是多维度的安全防护方案,包括反破解、反逆向、防篡改等,可以防止应用被各类常见破解工具逆向,安全性要远大于单纯的代码混淆。操作的对象是项目打包成的apk文件。为什么我们需要混淆?因为java字节码特性很容易反编译。对于加固,上架应用市场一般提供相关文档指导我们进行apk的渠道打包发布,这里不做展开我们先大概知道加固的一些原理。修改gradlerelease {参考需要保留的类及方法,

文章图片
#android
Phonegap联系人 获取Contacts HTML5,android(1)

将下方语句考到assets目录下www/index.html当中完全复制过去;现在大家只需要将工程导入到eclipse当中 使用官方APi语句在javascript中调用。 添加android 平台工程(ios把 “android” 替换) 在控制台创建一个phonegap工程命令如下。 我们从命令行进入 到工程目录下的plugins文件夹。res/xml 目录下 的config.xml。 编译a

文章图片
#html5#phonegap#android
【淘系技术】超详解析Flutter渲染引擎_业务想创新,不了解底层原理怎么行?

本文着重分析了flutter engine的渲染流水线及其相关概念并简单分享了我们的一些探索。熟悉和了解渲染引擎的工作原来可以帮助我们在Android和IOS双端快速去构建一个差异化高效的渲染链路。这在目前双端主要以web作为跨平台渲染的主要形式下,提供了一个更容易定制和优化的方案。关注「淘系技术」微信公众号,一个有内容有温度的技术社区。自我介绍一下,小编13年上海交大毕业,曾经在小公司待过,也去

文章图片
#flutter
Kotlin(1)-lambda表达式和高阶函数操作符

Kotlin谷歌已经给我们封装了一些高阶函数。

文章图片
#kotlin#开发语言#android
Kotlin:集合(一)

// 文章后面会讲解forEach高阶函数。比for循环简洁多了for (index in arr){print(“$index \t”)}输出结果:4321中的集合和其他语言不同的是,集合可分为可变和不可变集合。由以上几点我们可出,在定义集合类型变量的时候如果使用、、声明的时候该集合则是不可变集合,而使用、、的时候该集合才是可变类型集合。这里我就不提供源码来分析了,有兴趣的可以看一看源码!源码在

文章图片
#kotlin#windows#开发语言
Flutter完整开发实战详解(九、 深入绘制原理)

通过调试源码可知,项目在runApp时通过启动,而在以前的篇幅中我们知道,是一个“胶水类”,它会触发mixin的,如下图创建出根 node 的。好了,那么Offset呢?如下图,对于Offset的传递,是通过父控件和子控件的 offset 相加之后,一级一级的将需要绘制的坐标结合去传递的。目前简单来说,Offset。

文章图片
#flutter#前端
Kotlin协程到底是怎么切换线程的?你是否知晓?

跳槽季整理面试题已经成了我多年的习惯!在这里我和身边一些朋友特意整理了一份快速进阶为Android高级工程师的系统且全面的学习资料。涵盖了Android初级——Android高级架构师进阶必备的一些学习技能。附上:我们之前因为秋招收集的二十套一二线互联网公司Android面试真题(含BAT、小米、华为、美团、滴滴)和我自己整理Android复习笔记(包含Android基础知识点、Android扩展

文章图片
#kotlin#java#开发语言
Flutter框架分析(二)-- 初始化

上篇文章《Flutter框架分析(一)-- 总览和Window》介绍了Flutter框架最核心的渲染流水线和最基础的Window。这篇文章里,我们从Flutter框架的初始化来进入,来一步步揭开Flutter的面纱。写过Flutter程序的同学都知道,Flutter app的入口就是函数runApp()。那么我们就从函数runApp()入手,看看这个函数被调用以后发生了什么。

文章图片
#flutter
【Kotlin 初学者】程序的逻辑控制

Android架构学习进阶是一条漫长而艰苦的道路,不能靠一时激情,更不是熬几天几夜就能学好的,必须养成平时努力学习的习惯。所以:贵在坚持!上面分享的字节跳动公司2021年的面试真题解析大全,笔者还把一线互联网企业主流面试技术要点整理成了视频和PDF(实际上比预期多花了不少精力),包含知识脉络 + 诸多细节。【Android高级架构视频学习资源】Android部分精讲视频领取学习后更加是如虎添翼!进

文章图片
#kotlin#python#开发语言
Flutter 画笔(Paint)、drawRect(绘制矩形)、PaintingStyle(1)

其实Android开发的知识点就那么多,面试问来问去还是那么点东西。所以面试没有其他的诀窍,只看你对这些知识点准备的充分程度。so,出去面试时先看看自己复习到了哪个阶段就好。虽然 Android 没有前几年火热了,已经过去了会四大组件就能找到高薪职位的时代了。这只能说明 Android 中级以下的岗位饱和了,现在高级工程师还是比较缺少的,很多高级职位给的薪资真的特别高(钱多也不一定能找到合适的),

文章图片
#flutter#前端#javascript
    共 35 条
  • 1
  • 2
  • 3
  • 4
  • 请选择