- 博客(35)
- 收藏
- 关注
原创 React Native学习记录
1.使用真机开发时,只需要晃动设备就可以打开调试功能,需要注意的是,使用真机进行调试的时候,调试的真机和开发程序的计算机需要在同一个网络环境下。1.使用npx react-native init RNDemos初始化项目的时候,会报错,模版错误,然后创建出来一个空的文件夹。3.安装完成以后再次初始化项目,会进行报错,是因为node版本低的问题,我们使用的node版本需要大于18才能初始化项目成功。2.使用nvm list来查看可以使用的node版本。一、创建RN项目的时候是空文件夹的问题。
2024-01-30 17:31:26
710
1
原创 Redux
一、课程说明一、课程说明1.目的为React移动端项目做支撑:redux、redux-thunk、react-redux(useDispath、useSelector)、redux-devtools-extension2.内容顺序(课程目标)1)redux单独使用2)react-redux结合react项目进行使用3)中间件react-thunk的基本使用4)useDispatch、useSelector的基本使用5)redux模块管理二、Redux基本介绍1.基本介绍。
2024-01-17 20:54:26
1087
原创 React项目实战--------极客园项目PC端
1)【极客园】对标优快云、博客园等竞品,致力成为更加贴近年轻IT从业者(学员)的科技资讯类应用2)产品关键词:IT、极客、活力、科技、技术分享、前沿动态、内容社交3)产品用户特点:年轻有活力,对IT领域前沿科技信息充满探索欲和学习热情4)极客园PC端项目:个人自媒体管理端5)项目演示6)项目功能登录首页内容管理(文章列表、发布文章、修改文章)
2024-01-12 17:54:49
1997
原创 React基础语法
1)React是一个用于构建用户界面的JavaScript库2)react官网(React3)react中文网(4)React是一个用于构建用户界面(UI,对咱们前端来说,简单理解为:HTML页面)的JavaScript库5)库是一代代码,框架是整个逻辑,如果从mvc的角度来看,React仅仅是视图层(V)的解决方案,也就是只负责视图的渲染,并非提供了完整的M和C的功能6)React/react-dom/react-router/redux:框架。
2023-12-20 17:25:37
921
原创 React Native学习网站与环境搭建
12)可以从第10步看到,我们安装的20的版本是存放在/usr/local/bin/node目录下,而我们使用的node是存放在/opt/homebrew/bin/node里面,安装的位置不一样,所以安装的新的版本没有生效,我们需要替换位置vim ~/.bash_profile。11)使用node -v命令的时候可能会发现,虽然我们在第一步的时候已经安装了node,使用还是会找不到node命令的情况,此时需要使用brew link --overwrite node@16来链接一下node命令。
2023-12-11 14:38:55
454
原创 小码哥Swift技术学习(day21-方法)
一、方法一、方法1.枚举、结构体、类都可以定义实例方法、类型方法1)实例方法:通过实例对象调用2)类型方法:通过类型调用,用static或者class关键字定义3)在类方法中不可以访问实例属性2.self1)在实例方法中代表实例对象2)在类型方法中代表类型。
2023-11-10 13:46:13
123
原创 小码哥Swift技术学习(day07--访问控制)
set { }get { 10 }age只在Person2的作用域里面有效七、下面代码能否编译通过。
2023-11-09 19:01:17
269
原创 小码哥Swift技术学习(day04--流程控制)
1.if后面的条件可以省略小括号2.条件后面的大括号不可以省略3.if后面的条件只能是Bool类型(以前0是假,非0是真,现在不能用整型数字)1.repeat-while相当于C语言中的do-whlie2.从Swift3开始,去除了自增(++)、自减(--)运算符如果对于数组来说就是有范围的远,如果剥离了数组,那么就是没有范围6.如果能保证已处理所有情况,也可以不必使用default
2023-10-07 11:01:08
122
原创 Ajax和HTTP
通信协议(Communication Protocol)是指通信的双方完成通信所必须遵守的规则和约定通俗的理解:通信双方采用约定好的格式来发送和接收信息,这种事先约定好的通信格式,就叫做通信协议HTTP协议即超文本传输协议,它规定了客户端与服务器之间进行网页内容传输时,所必须遵守的传输格式例如:客户端要以HTTP协议要求的格式把数据提交到服务器服务器要以HTTP协议要求的格式把内容响应给客户端。
2023-08-08 11:16:30
98
原创 前端响应式布局
一、媒体查询一、媒体查询1.基本语法目标:能够根据设备宽度的变化,设置差异化样式开发常用语法媒体特性常用语法:max-widthmin-width1)媒体查询实现的效果就是当网页大大小不同的时候,显示不同的布局样式。
2023-07-14 20:37:08
1188
原创 Web---2D&3D 转换与动画
一、字体图标一、字体图标目的:使用字体图标技巧实现网页中简洁图标效果1.iconfont的使用1)iconfont的网址2)生成iconfont文件,导入到项目a.创建项目b.创建好项目c.选择自己要使用的图标,点击上面的购物车d.点击购物车添加到项目e.在我的项目中点击下载到本地f. 下载完成以后就会有如下的文件,导入到项目中使用就可以2.购物车案例a.使用link的方式导入iconfont.css文件。
2023-07-10 17:48:37
395
原创 Web网页项目实战-----小兔鲜儿项目
本篇文章主要是Web实战项目小兔鲜儿,这是一款电商类的网站,采用Html,CSS来进行网页的布局,实现了商品的展示,信息的跳转等功能
2023-07-05 20:59:06
6398
66
原创 OC对象的本质
1.一个NSObject对象占用多少内存?1.一个NSObject对象占用多少内存?答:系统分配了16个字节给NSObject,但NSObject对象只使用了8个字节(64位环境下)
2023-05-06 11:47:28
115
原创 iOS中的Foundation框架
Foundation框架允许使用一些基本对象,如数字、字符串,以及一些对象集合,如数组、字典和集合。另外,Foundation框架还提供了包括日期处理、自动化内存管理、处理基础文件系统、存储/归档对象等常用基础类。本文主要介绍他们的使用以及常用的方法,如有错误,欢迎指出,一起学习,😊!一、Foundation框架之NSFileManagerNSFileManager是Foundation框架提供的一个类,这个类的对象是以单例模式创建的这个类的作用:用来操作磁盘文件 文件夹,对他们进行创建、删除、复制、拷贝.
2022-06-07 20:22:13
921
原创 iOS中使用storyboard进行布局
个人开发进行简洁设置,可以使用stordboard来进行布局,接下来通过一个计算器页面的搭建来分析storyboard的使用。1.实现的效果如图:有两个输入框来进行数据的输入和一个文本框来进行数据的展示,点击计算按钮计算两个加数的和。2.storyboard的使用(1)在view上面添加控件点击上面的加号就会出现控件的页面,选择自己需要的控件直接拖到view上就可以本次页面使用到的控件:两个加数:UITextField输入框,textField的键盘模式最好设置为num.
2022-05-24 19:10:44
1300
原创 iOS中类和基本函数的使用
当创建1个应用时,系统存储了应用相关联的所有资源,例如图片、文件等,将这些内容放在应用包(application bundle)中,为了定位应用包中的资源,则需要应用到NSBundle类1.获取应用包的详细信息[[NSBundle mainBundle]infoDictionary]使用此方法是用来获取应用包的详细信息,返回的是一个字典,比如:NSDictionary *dict = [[NSBundle mainBundle]infoDictionary];NSLog(@"dict的值是%
2022-05-17 11:13:54
627
原创 RecyclerView的多种布局
(1)实现列表项纵向布局RecyclerView.LayoutManager layoutManager = new LinearLayoutManager(this);fudao_recycler.setLayoutManager(layoutManager);(2)实现列表项横向布局LinearLayoutManager layoutManager = new LinearLayoutManager(this);layoutManager.setOrientation(Li.
2021-07-30 18:04:21
2220
原创 安卓编辑框实现光标和软键盘的显示和隐藏
今天看到一个APP,上面实现了编辑框隐藏光标,隐藏软键盘,然后点击编辑框自动跳到另一个编辑框不点击就可以显示光标,显示键盘的功能,找了好多资料,都没有一个文档实现了全部的功能,真是用了好多时间,自此对这一块知识做出总结,避免踩坑。(1)隐藏编辑框的焦点光标,隐藏软键盘只需要在xml文件中设置如下三行代码<EditText android:id="@+id/edit_search" android:layout_width="250dp" android:layou
2021-07-29 18:39:53
628
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人