iOS开发
未读
cuur25519加密 ed25519
先导入这两个库 <openssl/rand.h> <openssl/evp.h> 这里使用的openssl加密套件版本是3.0.7 @property (nonatomic, copy) NSString *publicKey;
@property (nonatomic, copy) NSStrin
鸿蒙开发
未读
鸿蒙开发中级2-数据的简单存储和数据库的使用
这里包含了主要的几个步骤 加载偏好设置的存储值
import preferences from '@ohos.data.preferences'
import debugLog from './LogManager'
class PrefrencesUtil {
prefMap : Map
鸿蒙开发
未读
鸿蒙开发中级1-axios的环境安装及网络请求用法
环境准备 终端进入项目目录,执行 ohpm install @ohos/axios 核心方法 requestHttp(method: http.RequestMethod, url: string, param?: object): Promise<object> {
return new P
鸿蒙开发
未读
鸿蒙开发基础10-模块化语法和自定义组件
模块化语法 主要是用于跨文件间的访问 可以访问一些常用的变量 或者是方法函数 首先在我们的项目下面 新建一个目录并创建一个文件名 // 导出单独的一个值
let countName: number = 10
export default countName
// 导出多个值
export let
鸿蒙开发
未读
鸿蒙开发基础9-scroll滚动和tabs导航
scroll滚动 @Entry
@Component
struct ScrollView {
// 添加一个全局的scroller 用于传递给视图中的scroll进行相互绑定 然后就可以监听它相关的属性状态
scroller: Scroller = new Scroller()
@St
鸿蒙开发
未读
鸿蒙开发基础8-属性的扩展和通用样式
直接看代码部分 // 组件扩展是针对单个属性的属性扩展 主要是封装了一些组件都需要用到的常用属性
// 组件扩展
@Extend(Text)
function textBoldExtend(color: Color, fontSize: number) {
.backgroundColor(co
鸿蒙开发
未读
鸿蒙开发基础7-数组数据的操作和for循环 for of的遍历 for each渲染循环
本次主要是讲解下 数据数据的操作以及for循环和 for of的遍历方式 for each渲染循环 对应的方法都有解释 直接看代码 let dataArray: string[] = ['小航','小花','小刚','小白','小李']
for (let i = 0; i < dataArray.
鸿蒙开发
未读
鸿蒙开发中遇到问题及解决方案
报错:No port is available from the preconfigured port range. Close all other apps and restart the Previewer. 找到对应的日志 看下端口号是哪个有问题 然后查看系统
测试下来 大概率是系统不兼容引
鸿蒙开发
未读
鸿蒙开发基础6-组件的事件点击和属性的状态管理
点击事件 如果我们想点击某个组件的同事 给他一个点击事件 我们只需要给他添加一个onclick的点击事件就可以了 同时 我们一般会申明一个全局的状态管理 以便随时可以更新这个和获取这个值 我们可以通过关键字 @State 来修饰 在使用的地方用 this.属性 来调用就可以达到效果了 @Entry