搜索结果
查询Tags标签: android,共有 12551条记录-
From Java To Kotlin 2:Kotlin 类型系统与泛型
上期主要分享了 From Java To Kotlin 1 :空安全、扩展、函数、Lambda。 这是 From Java to Kotlin 第二期。 From Java to Kotlin 关键在于 思维的转变。 表达式思维 Kotlin 中大部分语句是表达式。 表达式思维是一种编程思维。 编程思维是一种非常抽象的概念,很多…
2023/6/6 11:23:22 人评论 次浏览 -
谈谈ChatGPT是否可以替代人
起初我以为我是搬砖的,最近发现其实只是一块砖,哪里需要哪里搬。这两天临时被抽去支援跨平台相关软件开发,帮忙画几个界面。有了 ChatGPT 之后就觉得以前面向 Googel 编程会拉低我滴档次和逼格,于是全部面向 ChatGPT 编程了。 我只想说人呐,没有懒只有更懒。饿的时候…
2023/6/1 11:24:24 人评论 次浏览 -
From Java To Kotlin:空安全、扩展、函数、Lambda很详细,这次终于懂了
From Java To Kotlin, 空安全、扩展、函数、Lambda 概述(Summarize)• Kotlin 是什么?• 可以做什么?• Android 官方开发语言从Java变为Kotlin,Java 有哪些问题?• Kotlin的优点• Kotlin 特性(Features)Kotlin 是什么? Kotlin 出自于捷克一家软件研发公司 JetBr…
2023/5/20 18:22:18 人评论 次浏览 -
这么分析大文件日志,以后就不用加班卷了!
有没有熟悉这样的场景:时间已过十一点,空荡荡的办公室只剩自己孤身一人。陪你伏案忙碌的只有电脑风扇被迫营业的“嗡嗡”声, 窗外的夜正黑得带劲,仿佛巨兽的口吞噬自己的无奈。 天性善良不善言辞的你,容易被人颐指气使,加班对你来说是家常便饭。 作为一名码农,“我…
2023/5/17 11:22:16 人评论 次浏览 -
Cmder: 懒癌必备!从此告别记事本记命令的日子
前言 平时开发中遇到这样那样的命令需要记下来,一般做法是这样。新建记事本 将需要记下的关键命令保存。 每次需要使用时,粘贴复制即可。好像没什么毛病!直到遇到了 Cmder。。。 当看到同事分析问题时在 Cmder 里命令快捷键刷刷一顿操作,觉得挺厉害滴。感觉这同事技术…
2023/4/20 11:23:24 人评论 次浏览 -
在Android应用中通过Chaquopy使用Python
在Android应用中通过Chaquopy使用Python [译] 通过Python脚本和包为Android应用带来更多的功能翻译自https://proandroiddev.com/chaquopy-using-python-in-android-apps-dd5177c9ab6b欢迎通过我的Blog访问此文章.Python在开发者社区中时最受欢迎的语言之一, 因为其简单,健…
2023/4/3 1:22:21 人评论 次浏览 -
Android源码定制(5)——root指纹定制与抹除
1.前言 本文为源码定制学习的root指纹抹除篇,通过本文的学习,读者可以掌握Android指纹的基本定制能力和root定制能力,本文参考了看雪大佬应用root检测通杀篇,为实验记录笔记。有问题,可以一一指出: 本文第二节主要讲述基本原理 本文第三节主要讲述实验 本文第四节主…
2022/12/25 3:23:58 人评论 次浏览 -
Android源码定制(4)——Xposed源码定制
二、Android运行机制 我们在了解Xposed的运行机制前,不得不需要了解Android系统的基本结构和运行机制,这样我们才能进一步学习如何进行Xposed定制,才能减少更多的错误 1. Android平台架构 Android的平台架构如下图所示:下面我们依次介绍各层之间的功能和作用: (1)L…
2022/12/23 3:24:00 人评论 次浏览 -
Android源码定制(1)——Android6.0的编译流程
一、前言 最近在研究Xposed框架定制,恰好又看到看雪上两个大佬关于源码定制和Xposed源码定制的帖子,所以尝试基于Android6.0版本,详细记录一下从源码下载到Xposed框架定制的全过程。二、Android 源码下载 1.环境准备 实验平台: **Ubuntu 16.0.4 ** 运行内存: (物理内…
2022/12/19 3:24:02 人评论 次浏览 -
Android源码定制(2)——Android10.0的编译流程
一、背景 已经在AOSP 7.1.1 nexus 5x上面实现了修改位置打卡,现在是想在pixel3中继续尝试。 作者:会飞的笨猫 二、如何选择代码 要选择有对应驱动版本的代码分支,如果没有标明,强行用其他版本的驱动来编译刷机不知道是否可行。 比如我选择的情况是这样的。 https://de…
2022/12/19 3:24:00 人评论 次浏览 -
如何用AR Engine环境Mesh能力实现虚实遮挡
实现方法AR Engine提供实时计算并输出画面环境Mesh数据的能力。通过环境Mesh能力虚拟角色可以准确识别当前所处三维空间的情况,让虚拟物体不仅仅能放置在水平面和垂直面上,还可以放置在任意可重建的曲面上。开发者可利用重建的环境Mesh实现虚实遮挡和碰撞检测,可以让虚…
2022/12/5 6:23:58 人评论 次浏览 -
Android开发学iOS系列] ViewController
What is a View ControlleriOS中的View Controller非常像Android中的Activity.它负责用户界面的展示, 有一些生命周期的回调函数, 还和界面切换有关, 一个app中可以有一个或多个ViewController.每一个ViewController都有一个single root view, 包含此ViewController的所有…
2022/12/4 5:23:54 人评论 次浏览 -
如何使用 LinkedHashMap 实现 LRU 缓存?
大家好,我是小彭。 [在上一篇文章里],我们聊到了 HashMap 的实现原理和源码分析,在源码分析的过程中,我们发现一些 LinkedHashMap 相关的源码,当时没有展开,现在它来了。 那么,LinkedHashMap 与 HashMap 有什么区别呢?其实,LinkedHashMap 的使用场景非常明确 ——…
2022/12/2 4:24:56 人评论 次浏览 -
Android 序列化框架 Gson 原理分析,可以优化吗?
前言 大家好,我是小彭。 Gson 是 Google 推出的 Java Json 解析库,具有接入成本低、使用便捷、功能扩展性良好等优点,想必大家都很熟悉了。在这篇文章里,我们将讨论 Gson 的基本用法和以及主要流程的源码分析。 学习路线图:1. Gson 的基本使用 Gradle 依赖 dependenc…
2022/11/28 4:25:00 人评论 次浏览 -
[Android开发学iOS系列] TableView展现一个list
TableView用来做什么TableView用来展示一个很长的list.和Android中的RecyclerView不同, iOS中的TableView只能是竖直方向的list.如何写一个最简单的TableView一个最简单的TableViewController看起来像这样: class ViewController: UITableViewController { var data: [St…
2022/11/23 5:23:53 人评论 次浏览