- 博客(113)
- 资源 (6)
- 收藏
- 关注

原创 2016 免费申请邓白氏码的步骤
免费注册邓白氏码作为iOS开发,大家使用邓白氏码的情况就是申请企业级账号的时候。前几天公司让申请这个东西,以前没有接触过所有不知道怎么去做。现在自己已经申请成功了,也给大家一个经验之谈,以免走了很多弯路。好,废话不多说,开始。首先,你可以通过开发者网站的申请链接进去,也可以直接通过https://developer.apple.com/program/enroll/du
2015-09-11 14:37:11
4132
原创 鸿蒙 ArkUI 基础布局
鸿蒙 ArkUI 提供了灵活的 UI 组件和布局方式,支持声明式 UI 开发,使开发者能够快速构建界面。本教程介绍 ArkUI 的基础布局方式,包括组件的使用。
2025-03-27 08:01:18
351
原创 鸿蒙 ArkUI 应用上架流程
将鸿蒙 ArkUI 应用上架至需要完成一系列步骤,包括应用开发、测试、签名、打包和提交审核。本文将介绍鸿蒙应用上架的完整流程。
2025-03-27 07:59:09
853
原创 鸿蒙 ArkUI 进行网络状态监听封装
本文介绍了如何使用 ArkUI 监听网络状态,并封装成一个可复用的组件。这样在应用中,我们可以在多个页面中方便地使用网络监听功能,提升用户体验。
2025-03-27 07:48:59
328
原创 鸿蒙 ArkUI 中封装 Image 组件的使用教程
在移动应用开发中,图片显示是一个常见需求。在鸿蒙 ArkUI 中,我们可以使用Image组件来展示图片。然而,在实际开发中,可能会有多次使用相同图片显示的场景,这时候我们可以封装一个通用的Image组件来提高代码的复用性。本文将介绍如何封装一个通用的Image组件,并在 ArkUI 中使用它。在实际应用中,图片路径可能来自网络或用户输入的资源路径。我们可以轻松修改来支持这些动态变化的图片路径。@Entry@Componentbuild() {// 默认显示的图片。
2025-03-26 15:46:31
411
原创 鸿蒙 ArkUI 中使用 WebView
在鸿蒙 ArkUI 开发中,有时候我们需要加载网页内容,比如嵌入 H5 页面、显示在线文档或加载 Web 应用。本文将介绍如何在 ArkUI 中使用WebView组件加载网页。通过Web组件,我们可以方便地在 ArkUI 中嵌入 Web 页面,并且可以通过控制网页行为。希望这篇教程能帮助你更好地理解和使用鸿蒙的WebView组件!如果有任何问题或更深入的需求,欢迎留言讨论!
2025-03-26 15:42:28
434
原创 在鸿蒙 ArkUI 中使用本地数据缓存
在移动应用开发中,数据缓存是一个常见需求,尤其是当我们需要存储用户的偏好设置、临时数据或离线内容时。鸿蒙 ArkUI 提供了Storage模块,使得开发者可以轻松地将数据缓存到本地存储。本文将详细介绍如何在鸿蒙 ArkUI 中使用本地数据缓存功能。在鸿蒙 ArkUI 中,我们可以使用Storage模块来实现本地数据存储。该模块提供了key-value键值对存储方式,使得数据存储和读取非常简便。无论是保存用户设置、登录状态,还是缓存一些临时数据,Storage模块都能轻松实现。
2025-03-26 15:39:42
489
原创 ArkUI 中的地理定位功能封装
本文介绍了鸿蒙 ArkUI 中模块的使用方法,并封装了以统一管理地理定位请求。我们还展示了如何在 ArkUI 组件中调用该封装,并进行了错误处理优化。合理封装定位功能可以提高代码复用性,减少重复开发,使应用开发更加高效。
2025-03-12 08:40:21
254
原创 ArkUI 中的网络请求封装
本文介绍了鸿蒙 ArkUI 中模块的使用方法,并封装了以便于统一管理GET和POST请求。我们还展示了如何在 ArkUI 组件中调用该封装,并进行了错误处理优化。通过合理封装网络请求,可以提高代码复用性,简化业务逻辑,使应用开发更加高效。
2025-03-11 09:05:10
316
原创 ArkUI 中 TextInput 组件的应用详解
本文详细介绍了 ArkUITextInput组件的各种应用场景,包括基本用法、密码输入、多行文本输入、字符限制、焦点监听、输入验证等。同时,我们还结合Button组件,实现了一个简单的搜索框。合理使用TextInput组件可以提高用户体验,使输入交互更加友好。在实际开发中,可以结合TextInput的onInput事件进行更复杂的输入处理,例如与 API 交互、输入自动补全等,灵活应用TextInput组件能够极大提升鸿蒙应用的用户体验。
2025-03-11 08:59:27
325
原创 使用 ArkUI 开发鸿蒙登录界面
本文介绍了如何使用鸿蒙 ArkUI 编写一个简单的登录界面,涉及到TextInputButton以及State状态管理,适用于开发鸿蒙应用的基础 UI 设计。
2025-03-11 08:47:34
372
原创 鸿蒙应用开发-应用程序包安装卸载与更新
对于开发者,应用程序包的更新和安装流程是一样的。开发者将应用上架应用市场后,终端设备用户可以在终端设备上使用应用市场进行应用的安装和卸载。开发者可以通过调试命令进行应用的安装和卸载,可参考。应用程序包安装和卸载流程(终端设备用户)应用程序包安装和卸载流程(开发者)
2024-12-25 08:46:22
392
原创 鸿蒙-什么是Ability Kit
Ability Kit(程序框架服务)提供了应用程序开发和运行的应用模型,是系统为开发者提供的应用程序所需能力的抽象提炼,它提供了应用程序必备的组件和运行机制。有了应用模型,开发者可以基于一套统一的模型进行应用开发,使应用开发更简单、高效。
2024-12-25 08:22:58
349
原创 鸿蒙-什么是ArkData
ArkData (方舟数据管理)为开发者提供数据存储、数据管理和数据同步能力,比如联系人应用数据可以保存到数据库中,提供数据库的安全、可靠以及共享访问等管理机制,也支持与手表同步联系人信息。标准化数据定义:提供HarmonyOS跨应用、跨设备的统一数据类型标准,包含标准化数据类型和标准化数据结构。数据存储:提供通用数据持久化能力,根据数据特点,分为用户首选项、键值型数据库和关系型数据库。数据管理:提供高效的数据管理能力,包括权限管理、数据备份恢复、数据共享框架等。
2024-12-25 08:19:16
630
原创 鸿蒙-什么是Background Tasks Kit
设备返回主界面、锁屏、应用切换等操作会使应用退至后台。应用退至后台后,如果继续活动,可能会造成设备耗电快、用户界面卡顿等现象。为了降低设备耗电速度、保障用户使用流畅度,系统会对退至后台的应用进行管控,包括进程挂起和进程终止。挂起后,应用进程无法使用软件资源(如公共事件、定时器等)和硬件资源(CPU、网络、GPS、蓝牙等)。如何合理使用请参考合理使用后台硬件资源。应用退至后台一小段时间(由系统定义),应用进程会被挂起。应用退至后台,在后台被访问一小段时间(由系统定义)后,应用进程会被挂起。
2024-12-25 08:16:29
411
原创 鸿蒙-什么是ArkWeb
其他高阶能力:与原生组件同层渲染、Web组件的网络托管、Web组件的媒体播放托管、Web组件输入框拉起自定义输入法、网页接入密码保险箱等。常用属性与事件:UserAgent管理、Cookie与存储管理、字体与深色模式管理、权限管理等。与应用界面交互:自定义文本选择菜单、上下文菜单、文件上传界面等与应用界面交互能力。生命周期管理:组件生命周期状态变化,通知Web页面的加载状态变化等。Web页面加载:声明式加载Web页面和离屏加载Web页面等。Web组件为开发者提供了丰富的控制Web页面能力。
2024-12-25 08:11:31
404
原创 鸿蒙-什么是ArkTS
ArkTS是HarmonyOS应用开发的官方高级语言。ArkTS提供了声明式UI范式、状态管理、渲染控制等相应的能力,让开发者能够以更简洁、更自然的方式开发应用。ArkTS在TypeScript(简称TS)生态基础上做了进一步扩展,保持了TS的基本风格,同时通过规范定义强化开发期静态检查和分析,提升代码健壮性,并实现更好的程序执行稳定性和性能。对比标准TS的差异可以参考从TypeScript到ArkTS的适配规则。ArkTS同时也支持与TS/JavaScript(简称JS)高效互操作。ArkTS基础类库和容
2024-12-24 17:16:24
341
原创 鸿蒙-什么是ArkUI
ArkUI(方舟UI框架)为应用的UI开发提供了完整的基础设施,包括简洁的UI语法、丰富的UI功能(组件、布局、动画以及交互事件),以及实时界面预览工具等,可以支持开发者进行可视化界面开发。
2024-12-24 17:13:03
438
原创 鸿蒙-expandSafeArea使用
由于expandSafeArea不改变子节点布局,因此,List等滚动类组件可以调用expandSafeArea,延伸List组件视图窗口大小而不改变ListItem内在布局。**应用未使用setWindowLayoutFullScreen()接口设置窗口全屏布局时,默认使能组件安全区布局。要求需要List滚动类组件滚动过程中元素可以和导航条重合,滚动至底部时,元素在导航条上面需要避让。设置背景图、视频控件大小为安全区域大小并配置expandSafeArea属性。属性扩展安全区域属性进行调整。
2024-12-24 17:00:25
666
原创 心情互享服务协议
1.服务协议的确认和接纳活动行是由心情互享所有人拥有所有权与经营权产品。用户在接受活动行的服务之前,请务必仔细阅读本条款并同意本声明。访问者访问本网站或通过各类方式使用本网站的行为,都将被视为是对本声明全部内容的无异议的认可。1.1 用户直接或间接通过各类方式(如站外API引用等)产生与本网站相关的行为时,都将被视为已无条件接受本声明所涉及的全部内容;若用户对本声明的任何条款有异议,请停止使用...
2019-04-26 09:07:12
345
原创 心情互享隐私协议
心情互享是一个心情分享的APP。心情互享深知个人信息对您的重要性,并会尽全力保护您的个人信息安全可靠。心情互享致力于维持您对心情互享的信任,恪守以下原则,保护您的个人信息:权责一致原则、目的明确原则、选择同意原则、最少够用原则、确保安全原则、主体参与原则、公开透明原则等。同时,心情互享承诺,心情互享将按业界成熟的安全标准,采取相应的安全保护措施来保护您的个人信息。请在使用心情互享的产品(或服务...
2019-04-26 09:01:51
297
原创 App开发模式
我们在招聘网站上,经常看到要会React Native开发,或者要进行过Hybrid App开发,可能有的同学对这些有些迷惑。在此解释一下: 常见的五种App开发模式Native App指使用原生API开发App,比如iOS用OC语言开发优点:性能高* 缺点:开发维护成本高,养一个原生开发工程师需要很多钱,最重要iOS版本更新也成问题。Web AppWeb App:指使用Html开发的移动端网页
2017-09-12 14:52:46
479
转载 fopen()、fwrite()、fread()
转载自:http://blog.youkuaiyun.com/yang2011079080010/article/details/52528261 看了好多篇关于fopen(),fread(),fwrite() 的文章,个人感觉这一篇讲的真的很好。fopen()函数: 1.作用: 在C语言中fopen()函数用于打开指定路径的文件,获取指向该文件的指针。 2.函数原型:FILE * fopen(const
2017-09-11 15:24:57
386
原创 Swift3.0 shadowColor
self.contentView.layer.shadowColor = UIColor.blue.cgColorself.contentView.layer.shadowOffset = CGSize.init(width: 4, height: 4)self.contentView.layer.shadowOpacity = 0.8self.contentView.layer.shadowRad
2016-12-15 19:32:22
1297
原创 iOS阴历阳历互转
前言公司的APP需要日历,日历的需求需要阳历转换阴历(这个很好写),但是还需要阴历转换阳历。这个就非常的不好计算了。因为阴历转换阳历不是一件简单的事情,你要考虑闰月的问题,这个很蛋疼。刚开始的时候百度了好多,关于农历转换阳历的内容很少,找到了一个IDJCalendar,确实可以解决这个问题。但是怎么说呢,还是想再精进一些(不是说人家写的不好哈,只是我只用里面的一个知识点,不想导入这么多文件)。距离上
2016-11-03 19:33:29
2397
原创 iOS TouchID
iOS指纹解锁这个需求在一些软件上可能会有需要,比如支付宝的指纹解锁之类的。前几天有人问这个,正好看了一下。很简单的一个framework的应用:LocalAuthentication. 判断指纹解锁各种状态的一个枚举:失败授权(3次机会失败 --身份验证失败) LAErrorAuthenticationFailed = kLAErrorAuthenticationFailed, 用户取消to
2016-10-31 10:28:02
552
原创 环信移动客服商城demo摘取简易demo
前言因为之前用的某一个客服实在不行,经常收不到信息推送。所以只能更改,看了几家准备选择环信的客服。但是个人感觉环信关于客服的集成文档不是那么的好理解(可能个人理解原因),还有就是商城demo对于我们的需求(暂时只要人工客服)有一点偏差。现在把自己摘出来的简易的只有人工客服的demo拿出来,有同样需求的可以看一下。运行结果:项目目录结构图: 提示因为我们需要自定义导航栏的需求,所以自己先随便写了一个
2016-10-21 11:19:02
412
原创 偏移视觉效果的无限轮播
前提需求前提因为需要这样一个视觉的效果,但是网上找了基本上差强人意。所以自己动手做了一个,demo可能有些简陋。但是我个人感觉思路应该是很清晰的,所以拿出来有需求的可以看一下思路。 效果图: 传送门主线思路没有大神们的精确去计算每一次偏移的时候怎么去计算下一个偏移page的位置。主要感觉太麻烦,而且自己水平有限。就用了一个优点小奇葩的思路。既然运行的时候需要里面的图片产生视觉位移差效果,不如直接
2016-10-12 14:58:14
699
原创 Spring自己遇到的错误
java.lang.NoClassDefFoundError: org/apache/commons/logging/LogFactory原因:缺少一个logger.jar,去网上下载一个java.lang.NoClassDefFoundError: org/aopalliance/aop/Advice原因:缺少包com.springsource.org.aopalliance-1.0.0.ja
2016-09-03 11:00:23
493
原创 java ------Scanner
#前言 java的键盘输入接收字符可以使用BufferedReader实现,也可以直接System.in.read。但是她们两个怎么说都有很大的一个缺点。 System.in.read只能获取到一个char字符,无论你输入多少,而且无法辨别你输入的类型。 BufferedReader能获取到一串你输出的字符串,但是无法辨别你输入的类型。 Scanner不一样,它可以获取你输入的数据类型。
2016-08-04 20:15:43
357
原创 弹幕效果实现
前言昨天晚上11点了还没睡着,惆怅能力不足,但不知道怎么能快速的提升自己。呜呼哀哉,临睡前看了一个弹幕的效果实现的技术视频,听着很好的,自己在做电商这块也没写过弹幕。今天来到公司趁着闲暇按照人家说的思路写了一下,有用得上的可以看看。 demo地址正文先来看一下最终实现的效果: 在这里,我只说一下重要的思想和代码块部分,关于其他的不再细说。代码很简单,基本上跑一下在瞅瞅就理解的差不多了。思想弹幕说
2016-08-04 19:08:45
2207
转载 IOS UIDevice & IOS检测屏幕旋转实例
一 UIDevice 简介UIDevice类提供了一个单例实例代表当前的设备。从这个实例中可以获得的信息设备,比如操作系统名称、电池电量值(batteryLevel)、电池状态(batteryState)、设备的类型(model,比如iPod、iPhone等)、设备的系统(systemVersion)二 获取 UIDevice 实例通过[UIDevice currentDevice]可以获取这个单粒
2016-06-11 18:59:01
707
原创 YFCalendar----最新版自写日历
简介最新版的自己写的日历,有农历和阳历。 之前写的只是为了实现功能,没有注重代码的简洁性,这次我把代码进行了一定的分类封装。水平不够,多谢指教。 有需求的可以看看~~~~~,有能力的来个星星谢谢哈 Demo传送门框架布局 最重要的就是tools和yfcollectionview的代码: 工具类包括所有的日期计算方法:#import <Foundation/Foundation.h>#im
2016-05-24 13:45:55
820
原创 TableView自定义左划多个按钮
iOS7前言苹果给开放的接口只有一个删除按钮,如果你想要像qq那样侧滑有多个按钮,就需要自己写。我用scrollview写了一个。仁者见仁,智者见智,我是用的这个。(考虑到iOS7,8以上都很简单了)。 Demo传送门核心思想用scrollview在一个cell上面进行布局,然后进行各种你所需要的操作。进行了简单的动画界面,如果需要自行修补吧,嘎嘎。 这里就不给代理片段了,大家看一下demo应该
2016-05-19 19:05:54
2629
原创 iOS 相册多选 相机选择图片
前言经过几天的断断续续的编写终于把这一个小项目完成了,现在刚刚完成,代码看着不整洁,请多包涵。 前几天要弄个相册多选和照相选图的功能,以前做过单选上传头像之类的。但是多选确实不像那么简单,github找了好多的例子,都是在用几个框架。不是说人家封的不好,封的很好,但是卤煮比较笨,看了好久还是马马虎虎。然后上网查了下资料,还是决定自己写一个。demo传送门在此,哈哈哈正文多选主要是需要一个frame
2016-05-13 18:43:44
6356
Charles_free
2018-07-04
AliyunOSSiOS前端直接上传数据
2016-01-26
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人