首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
hanks1014
掘友等级
Android
|
掘金
https://github.com/hanks-zyh
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
382
文章 326
沸点 56
赞
382
返回
|
搜索文章
最新
热门
学习 Compose 系列(一)环境配置、概念理解、初体验
Compose 作为一条新的构建界面的工具,不同于原来解析 xml 生成,应用开发方式也与原来不同,需要重新理解其原理。Compose 放在 Jetpack 中,和 ViewModel LiveDat
让 Android 开发像 web 开发一样爽
做移动端开发,最蛋疼的就是不能动态发版,不能像 web 那样发版立即全部用户生效,然而 lua语言 为其提供了可能性。lua 是一种脚本语言,使用 lua 来构建跨平台原生应用有许多好处,比如 lua 语言简洁高效,可移植性好, Lua虚拟机极为轻量,仅占用200到300k的内…
Android 与 Lua
Lua: 一种轻量语言,由标准C编写而成,体积小,启动速度快。Lua 有一个同时进行的 JIT 项目,提供在特定平台上的即时编译功能。 Androlua 是安卓平台上的用 Lua 开发安卓程序的工具,不仅支持调用Java API,而且支持编写安卓界面程序,还可以将自己写的 Lu…
探究 lua 在 Android 中的应用
根据前面的文章 Android 与 Lua 可以大概了解 Lua 。在 Android(移动设备)中,可以通过灵活加载 Lua 脚本,使应用更加灵活,轻松面对多变的需求。luajava 在 jni 层主要实现了5个方法,借助这5个方法lua几乎可以使用所有的java类了。 关于…
Flutter 仿写的掘金客户端
Flutter 相比于 RN Weex 写 UI 优势比较大,不存在平台不兼容或者丢失某些特性,但是同样的具有跨平台应用平台的通病,涉及到各自平台相关的特性就不得不再去适配各个平台,像是 数据库,地图,webView 等,目前好像是没有较好的解决方法。
修改tablayout
0.老规矩,先放效果图1.骚操作之一:copysupport包TabLayout一份当做自己的自定义view本次骚操作是基于support'27.1.0'版本,从support'27.1.0'考出文件
Android 安全开发之浅谈密钥硬编码
在阿里聚安全的漏洞扫描器中和人工 APP 安全审计中,经常发现有开发者将密钥硬编码在 Java 代码、文件中,这样做会引起很大风险。信息安全的基础在于密码学,而常用的密码学算法都是公开的,加密内容的保密依靠的是密钥的保密,密钥如果泄露,对于对称密码算法,根据用到的密钥算法和加密后的密文,很容易得到加密前的明文;对于非对称密码算法或者签名算法,根据密钥和要加密的明文,很容易获得计算出签名值,从而伪造签名。
Android5.1.1 源码 - zygote fork 出的子进程如何权限降级
所有 Android 应用进程都是 zygote fork 出来的,新 fork 出来的应用进程还保持着 root 权限,这显然是不被允许的,所以这个 fork 出来的子进程的权限需要被降级,本文说的就是 Android 源码在什么地方执行了权限降级的操作。
Yalantis 又一个下拉刷新动画
Yalantis 家族的又一下拉刷新动画,Min SDK version 16
Android 上为什么 Canvas 画出的形状不够平滑
除了要设置抗锯齿,还要注意以下两点: 1. 避免重绘 2. 重绘之前清除 bitmap 文章来源: Medium,注意打开方式
下一页
个人成就
优秀创作者
文章被点赞
7,975
文章被阅读
240,646
掘力值
11,563
关注了
51
关注者
619
收藏集
4
关注标签
87
加入于
2015-12-23