首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
IShare
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
32
文章 30
沸点 2
赞
32
返回
|
搜索文章
最新
热门
鸿蒙应用开发初体验
最近闲暇时间比较多,自己对鸿蒙开发这一块也是比较的感兴趣,所以就上手写了一个小的demo,开发过程谈不上顺利吧,毕竟鸿蒙还很年轻,很多地方不方便或者有问题,我觉得也可以理解,而鸿蒙生态的建立也必然离不
navigation主activity获取fragment实例
navigation的主activity中要获取fragment的实例,首先我们可以通过获取到navHostFragment实例,而我们想要获取的fragment实例是在navHostFragment
Entry name '...' collided签名编译报错处理
今天在打包一个项目的时候遇到了这个问题,clean rebuild 项目,invalidated caches/restart都试过了没有效果。不过还是怀疑是编译的问题,所以将project中的下面几个自动编译的文件删除重新rebuild一下项目就处理了,这里记录一下,希望可以…
Android Jetpack 架构组件系列四 LiveData
LiveData 是一个可观察的数据持有者类。与常规observable不同,LiveData是生命周期感知的,这意味着它尊重其他应用程序组件的生命周期,例如activities, fragments, 或者 services。此感知确保 LiveData 仅更新处于活动生命周…
利用 Android Keystore系统 加密存储和解密敏感信息
利用 Android Keystore 系统,您可以在容器中存储加密密钥,从而提高从设备中提取密钥的难度。在密钥进入 Keystore 后,可以将它们用于加密操作,而密钥材料仍不可导出。此外,它提供了密钥使用的时间和方式限制措施,例如要求进行用户身份验证才能使用密钥,或者限制为…
Android网络安全配置
借助网络安全配置功能,应用可以在一个安全的声明性配置文件中自定义其网络安全设置,而无需修改应用代码。您可以针对特定网域和特定应用配置这些设置。此功能的主要特性如下所示: 自定义信任锚:针对应用的安全连接自定义哪些证书授权机构 (CA)值得信赖。例如,信任特定的自签名证书或限制应…
通过 HTTPS 和 SSL 确保安全
安全套接字层 (SSL)(现在技术上称为传输层安全协议(TLS))是一个通用构建块,用于在客户端与服务器之间进行加密通信。应用很可能以错误的方式使用 SSL,从而导致恶意实体能够拦截网络上的应用数据。为了帮助您确保您的应用不会出现这种情况,本文重点介绍了使用安全网络协议的常见陷…
Android Jetpack 架构组件系列三 生命周期感知组件
生命周期感知组件执行操作以响应另一个组件(例如activity和fragment)的生命周期状态的更改。这些组件可帮助您生成更易于组织且通常更轻量级的代码,这些代码更易于维护。 一种常见模式是在活动和片段的生命周期方法中实现依赖组件的操作。但是,这种模式导致代码组织不良和错误扩…
Android Jetpack 架构组件系列二 DataBinding
按照官方的解释,数据绑定库是一个支持库,允许您使用声明性格式而不是以编程方式将布局中的UI组件绑定到应用程序中的数据源。听起来会比较的抽象,具体举个例子来说就比较好理解一些呢。下面这段代码是我们经常可以看到的一段代码: 这样便可以节省很多在activity中的数据绑定的代码,使…
Android Jetpack 架构组件系列一 初识
Android体系结构组件是一组库,可帮助您设计健壮,可测试和可维护的应用程序。从用于管理UI组件生命周期和处理数据持久性的类开始。 DataBinding是一个支持库,允许您使用声明性格式而不是以编程方式将布局中的UI组件绑定到应用程序中的数据源。 轻松管理应用程序的生命周期…
下一页
个人成就
文章被点赞
35
文章被阅读
20,700
掘力值
479
关注了
4
关注者
8
收藏集
10
关注标签
23
加入于
2016-08-19