• 博客(384)
  • 资源 (110)
  • 收藏
  • 关注

原创 我的新作品《码农宝》App上线了

主要功能:快速查看安卓设备信息 (手机屏幕分辨率,手机型号,设备id, 可用内存等等)各类开发过程中常用代码及效果 Demo, 分别有列表, 容器,对话框,动画,翻页,图表,编码及算法,多媒体,传感器,实用工具等官方网站http://www.yinghuofei.com/应用宝下载链接https://a.app.qq.com/o/simple.jsp?pkgname=com.lujianfei.phoneinfo界面展示首页默认展示手机系统的相关信息,点击某一个 Item , 可

2021-01-15 00:31:57 4297 51

原创 3.7、自定义弹窗(CustomDialog)

使用@CustomDialog装饰器装饰自定义弹窗。@CustomDialog装饰器用于装饰自定义弹框,此装饰器内进行自定义内容(也就是弹框内容)。build() {Column() {Text('我是内容')3.创建构造器,与装饰器呼应相连。})4.点击与onClick事件绑定的组件使弹窗弹出})

2024-04-17 16:30:34 14

原创 3.6、文本输入(TextInput/TextArea)

创建输入框、设置输入框类型、自定义样式

2024-04-10 16:12:12 53

原创 3.5、文本显示(Text/Span)

创建文本、添加子组件、自定义文本样式

2024-04-08 16:43:26 26

原创 3.4、进度条(Progress)

Progress是进度条显示组件,显示内容通常为某次目标操作的当前进度。具体用法请参考。

2024-04-08 13:51:15 99

原创 3.3、切换按钮(Toggle)

通过属性设置Toggle打开选中后的背景颜色。通过属性设置Switch类型的圆形滑块颜色,仅对type为生效。

2024-04-02 11:04:23 24

原创 3.2、单选框(Radio)

Radio是单选框组件,通常用于提供相应的用户交互选择项,同一组的Radio中只有一个可以被选中。

2024-04-01 14:20:48 34

原创 3.1、按钮 Button

Button是按钮组件,通常用于响应用户的点击操作,其类型包括胶囊按钮、圆形按钮、普通按钮。Button当做为容器使用时可以通过添加子组件实现包含文字、图片等元素的按钮。以下代码均经过我 demo 的实战验证,确保代码和效果对应Button通过调用接口来创建,接口调用有以下两种形式:创建包含子组件的按钮设置按钮类型Button 有三种可选类型,分别为 Capsule(胶囊类型)、Circle(圆形按钮)和 Normal(普通按钮),通过type进行设置。圆形按钮普通按钮自定义样式设置边框

2024-04-01 11:59:04 135

原创 2.10、创建轮播(Swiper)

Swiper 组件提供滑动轮播显示的能力。Swiper 本身是一个容器组件,当设置了多个子组件后,可以对这些子组件进行轮播显示。通常,在一些应用首页显示推荐的内容时,需要用到轮播显示的能力。Swiper 作为一个容器组件,在自身尺寸属性未被设置时,会自动根据子组件的大小设置自身的尺寸。如果开发者对 Swiper 组件设置了固定的尺寸,则在轮播显示过程中均以该尺寸生效;否则,在轮播过程中,会根据子组件的大小自动调整自身的尺寸。通过 loop 属性控制是否循环播放,该属性默认值为 true。当 loop 为 t

2024-03-28 18:45:23 31

原创 2.9、创建网格(Grid/GridItem)

网格布局是由“行”和“列”分割的单元格所组成,通过指定“项目”所在的单元格做出各种各样的布局。网格布局具有较强的页面均分能力,子组件占比控制能力,是一种重要自适应布局,其使用场景有九宫格图片展示、日历、计算器等。ArkUI提供了Grid容器组件和子组件GridItem,用于构建网格布局。Grid用于设置网格布局相关参数,GridItem定义子组件相关特征。Grid组件支持使用条件渲染、循环渲染、懒加载等渲染控制方式生成子组件。

2024-03-26 15:39:04 33

原创 2.8、下拉刷新与上拉加载

*** 实现思路* 监听手指按下事件,记录其初始位置的值。* 监听手指按压移动事件,记录并计算当前移动的位置与初始值的差值,大于0表示向下移动,同时设置一个允许移动的最大值。* 监听手指抬起事件,若此时移动达到最大值,则触发数据加载并显示刷新视图,加载完成后将此视图隐藏。*/@Component// 列表y坐标偏移量// 按下的y坐标// 上一次移动的y坐标// 当前列表首部的索引// 当前列表尾部的索引// 下拉刷新的布局高度。

2024-03-25 17:51:49 278

原创 2.7、创建列表(List)

在初始化列表时,如需在列表项之间添加间距,可以使用space参数。例如,在每个列表项之间沿主轴方向添加55vp对应局部代码Stack()})

2024-03-25 10:15:55 255

原创 2.6、媒体查询(mediaquery)

媒体查询作为响应式设计的核心,在移动设备上应用十分广泛。媒体查询可根据不同设备类型或同设备不同状态修改应用的样式。

2024-03-22 11:30:40 521

原创 2.5、栅格布局(GridRow/GridCol)

栅格布局是一种通用的辅助定位工具,对移动设备的界面设计有较好的借鉴作用。主要优势包括:提供可循的规律:栅格布局可以为布局提供规律性的结构,解决多尺寸多设备的动态布局问题。通过将页面划分为等宽的列数和行数,可以方便地对页面元素进行定位和排版。统一的定位标注:栅格布局可以为系统提供一种统一的定位标注,保证不同设备上各个模块的布局一致性。这可以减少设计和开发的复杂度,提高工作效率。灵活的间距调整方法:栅格布局可以提供一种灵活的间距调整方法,满足特殊场景布局调整的需求。

2024-03-21 15:12:01 41

原创 2.4、相对布局(RelativeContainer)

为采用相对布局的容器,支持容器内部的子元素设置相对位置关系。子元素支持指定兄弟元素作为锚点,也支持指定父容器作为锚点,基于锚点做相对位置布局。下图是一个的概念图,图中的虚线表示位置的依赖关系。

2024-03-20 16:49:53 50

原创 2.3、弹性布局(Flex)

Flex 布局方式、布局换行、主轴对齐方式、交叉轴对齐方式,

2024-03-20 14:58:38 44

原创 2.2、层叠布局(Stack)

层叠布局()用于在屏幕上预留一块区域来显示组件中的元素,提供元素可以重叠的布局。层叠布局通过容器组件实现位置的固定定位与层叠,容器中的子元素(子组件)依次入栈,后一个子元素覆盖前一个子元素,子元素可以叠加,也可以设置位置。层叠布局具有较强的页面层叠、位置定位能力,其使用场景有广告、卡片层叠效果等。

2024-03-19 14:13:20 250

原创 2.1、线性布局(Row/Column)

横向布局、垂直布局、间距、对齐、排列方式等代码写法

2024-03-18 18:37:48 162

原创 一、鸿蒙 Harmony 初体验

看现在网上传得沸沸扬扬的鸿蒙,打算弄个 hello world 玩一下, 不然就跟不上时代的发展了。

2024-03-14 18:38:06 357

原创 Python filter 用法

【代码】Python filter 用法。

2023-10-20 16:11:22 205 2

原创 kotlin集合分批算法

【代码】kotlin集合分批算法。

2023-10-09 16:58:48 123

原创 Python 关于下班倒计时,我的写法如下

关于下班倒计时,我的写法如下。

2023-08-31 17:24:03 189

原创 git 撤消 commit 做法

这样就成功撤销了commit,如果想要连着add也撤销的话,–soft改为–hard(删除工作空间的改动代码)

2023-08-25 21:56:20 126

原创 android gson解析整型到字符串变浮点型

【代码】android gson解析整型到字符串变浮点型。

2023-08-09 13:41:28 110

原创 android平板对接扫码枪,切换输入设备弹出键盘问题

android平板对接扫码枪,切换输入设备弹出键盘问题。监听回车, 回车时的事件来触发业务行为。

2023-07-21 15:23:29 512

原创 RecyclerView 去除操作动画的方法

RecyclerView 去除操作动画的方法。

2023-07-19 16:20:49 500

原创 putty 快速登录服务器的方法

给 putty 启动时加入参数。

2023-07-19 14:42:04 432

原创 adb安装app到所有真机bat处理脚本

参考链接:https://blog.csdn.net/m0_59952100/article/details/128005183。adb安装app到所有真机bat处理脚本, 其中有判断字符串是否非包含emulator开头的写法。

2023-07-17 14:01:46 248

原创 wxWidget 界面布局参数

【代码】wxWidget 界面布局参数。

2023-06-17 17:04:32 253

原创 Kotlin Uri 处理工具类

Kotlin Uri 处理工具类。

2023-06-17 10:46:07 221

原创 android kotlin 子线程调用集合遍历的写法

得这么写,不然会报错。

2023-06-16 16:55:01 108

原创 Vscode 配置 wxWidgets 调试配置

在代码文件中点击右上角的运行按钮,下拉菜单中选择 Debug C/C++ File。在 .vscode 下创建 launch.json。这就是 Debug 调试状态下的效果。选择自己配置好的那一项。

2023-06-14 18:09:41 560

原创 android fragment 切换

【代码】android fragment 切换。

2023-06-08 09:16:06 451

原创 wxWidget 编译环境配置

wxWidget 环境配置

2023-06-04 22:58:28 297

原创 android 设备调试 h5 的方法

在 Edget 上可以调试,但是在 chrome 上不成功,所以这里我只介绍 Edget 上的调试方法。连接上后,可以点击下方的 inspect, 即可看到你调试的页面了。

2023-05-31 13:52:13 359

原创 android DatePicker 和 TimePicker 样式

这里 year, month, day 都支持双向绑定。这种 DatePicker 样式,对应的 xml。这种 TimePicker 样式,对应的 xml。这里 hour, minute 都支持双向绑定。

2023-05-30 16:03:18 370

原创 android 基于AppBarLayout实现吸顶交互

【代码】android 基于AppBarLayout实现吸顶交互。

2023-05-26 18:53:03 351

原创 android 按钮点按波纹效果

如果需要波纹效果限制在圆角范围内,可以这么定义 drawable, 然后引用之。一般情况下,加入以下属性,即可达到点击波纹效果。

2023-05-26 16:34:06 329

原创 python 构建简单 web 服务

【代码】python 构建简单 web 服务。

2023-05-26 14:30:57 116

原创 RecyclerView 最后一项加边距

RecyclerView 最后一项加边距,但又不想做剪裁,可以使用 android:clipToPadding=“false” 配合 android:paddingBottom=“80dp” 实现。

2023-05-25 14:42:25 190

使用Oauth2.0实现新浪微博客户端(C#)

这是我使用Oauth2.0实现新浪微博客户端(C#),里面有我申请的AppKey, AppSecret, 公开给大家尽情使用

2013-06-24

VNC远程桌面控制

VNC远程桌面控制服务端,相当强大的远程控制工具 服务端设置: 安装完后->开始->...->RealVNC->VNC服务端4(用户模式)->运行VNC服务器 在托盘处右键->选项->"安全"选项卡->勾选"不验证"->加密:"更喜欢关闭"->生成密钥

2012-11-23

RMI的JAVA实现

RMI的JAVA实现 JAVA RMI

2012-10-26

java实现的Tab选项

在做项目的过程中提炼出来的java选项卡

2012-10-16

android ADT(安卓专用eclipse开发插件,离线安装)

android ADT 安卓插件 android插件, 可以用于离线安装

2012-10-15

c#等待对话框

这是一个简单的等待对话框,没有进度的等待对话框,可以很容易地融入到自己的项目当中,主要用于不确定进度的需要等待的地方,相信大家会从中受益

2012-10-08

最简单的wxWidgets实例

这是我编译通过的wxWidgets最简单的实例了, 相信大家可以在上面学习到很多东西

2012-09-25

wxWidgets的HelloWorld实例[VS工程]

这是一个在我的机器上编译通过的实例,可以作为用于验证环境是否通过的一个实例

2012-09-18

VC开发的COM让VC、VB、C#调用

这里介绍了VC调用COM,VB调用COM,C#调用COM COM是用VC开发的,在这个DEMO里充分体现了组件重用的意义 使用前要先注册COM,具体方法如下 注册COM regsvr32 c:\xxx.dll 注销COM regsvr32 c:\xxx.dll /u

2012-08-09

C++实现反射机制

C++实现反射机制

2012-08-06

c#实现圆形按钮控件

c#实现圆形按钮控件

2012-07-31

使用VC创建COM和调用

创建COM和调用COM

2012-07-28

MyEclipse5.5.1GA注册机

MyEclipse5.5.1GA注册机

2012-05-13

新浪微博客户端[C#版源码]

这是我用业余时间开发的新浪微博客户端,供大家参考学习,用的是C#开发的新浪微博客户端

2012-03-24

用C#开发的新浪微博客户端

这是我用业余时间开发的新浪微博客户端,供大家参考学习,用的是C#开发的新浪微博客户端

2012-03-21

VC对话框添加状态栏(包括MFC和Win32两种方式)

VC对话框添加状态栏 VC

2012-02-27

VC6.0 多国语言切换(DLL版本,包含DLL项目)

VC6.0 多国语言切换 多国语言切换 国际化 DLL版本 包含DLL项目

2012-02-16

USkin 皮肤示例程序(包含11个可用皮肤包)

USkin 皮肤示例程序(包含11个可用皮肤包)

2012-02-07

用JS实现的模式对话框

用JS实现的模式对话框

2012-01-21

pledit编辑器

给Info.plist加入以下两行即可 <key>UIRoleDisplayName</key> <string>小陆</string>

2012-01-06

msmincho.ttc字体文件,解决flash CS4打不开的情况(一闪而过)

msmincho.ttc字体文件,解决flash CS4打不开的情况(一闪而过)

2011-11-28

Eclipse的Tomcat插件

把tomcatPluginV321里面的 com.sysdeo.eclipse.tomcat_3.2.1目录及内容复制到eclipse的dropins目录下。 重启Eclipse,如果正常,进去后在工具条上会看到三只小猫的图标。

2011-08-18

J2ME实现画图程序

这是我开发的J2ME实现画图程序,希望大家能互相学习交流

2011-07-08

用C#开发的进度条(Winform)

进度条 C#进度条 C#Winform进度条 C#开发的进度条 用C#开发的进度条

2011-05-09

Winista.dll 类库

Winista Winista.Text Winista.Text.HtmlParser Winista.Text.HtmlParser.Lex Winista Winista.Text Winista.Text.HtmlParser Winista.Text.HtmlParser.Lex

2011-01-24

VC调用BGI图形引擎

为什么要写这个库? 让初学者从 Turbo C 2.0(以下简称 TC) 或 Borland C++ 3.1 开始学编程是个不错的建议,只是 TC 的环境实在太老了,复制粘贴都很不方便。有一个 Win-TC,简单用了一下,实在是个害人的东西,还不如 TC 好呢,因为它简化了所有调试的部分(或许是我没看到?),而调试是写程序相当重要的一部分。 不少老师直接拿 VC6 来讲 C 语言的,因为 VC6 的编辑和调试环境都很优秀。只可惜在 VC6 下只能做一些文字性的练习题,想画条直线画个圆都很难,还要注册窗口类、建消息循环等等,初学者会受严重打击的。许多老师让学生在 TC 下绘图,因为这的确会让人有兴趣。 所以,我想给初学者一个更好的学习环境,就是 VC6 的平台 + TC 的绘图功能,于是就有了这个库。如果您刚开始学 C 语言,或者您是一位教 C 语言的老师,那么这个东西一定会让您兴奋的。 额外说明 这个库并不适合做产品,只建议用来入门学习。如果您想做简单的绘图产品,那么 SDL 库或许更适合您。或者,直接介入 DirectX 编程吧。 安装 下载的压缩包里除了说明,只有两个主要文件,将 graphics.lib 拷贝到 VC6 文件夹下的 Lib 文件夹内,将 graphics.h 拷贝到 Include 文件夹内,仅此而已,所以我就偷懒没有做安装程序了。 使用说明 目前只把我个人理解中的初学者常用的图形函数做了一下。如果您需要更多的,请发邮件告诉我:[email protected],或者到我的博客提出来:http://hi.csdn.net/lujianfeiccie2009,我来完善。 使用上,基本和 TC 没什么区别。看一个画圆的例子吧: #include // 就是需要引用这个图形库 #include void main() { initgraph(640, 480); // 这里和 TC 略有区别 circle(200, 200, 100); // 画圆,圆心(200, 200),半径 100 getch(); // 按任意键继续 closegraph(); // 关闭图形界面 } 呵呵,很简单吧。具体的请看函数列表,以及程序范例。

2011-01-09

C# 带文字的自定义进度条

C#带文字进度条 C#文字进度条 C#带字进度条 C#自定义进度条 C#带文字进度条 C#文字进度条 C#带字进度条 C#自定义进度条

2010-12-29

PagedDataSource实现分页

PagedDataSource实现分页 PagedDataSource实现分页 PagedDataSource实现分页 PagedDataSource实现分页

2010-12-27

诺基亚SlideUnlock皮肤

诺基亚SlideUnlock皮肤 SlideUnlock皮肤 诺基亚SlideUnlock皮肤 SlideUnlock皮肤

2010-12-16

诺基亚SlideUnlock安装程序

诺基亚SlideUnlock安装程序 诺基亚SlideUnlock SlideUnlock Nokia5230 诺基亚SlideUnlock安装程序 诺基亚SlideUnlock SlideUnlock Nokia5230

2010-12-16

诺基亚塞班第五版直签工具

诺基亚塞班第五版直签工具 诺基亚塞班直签工具 诺基亚直签工具 Nokia5230SV5直签工具 诺基亚塞班第五版直签工具 诺基亚塞班直签工具 诺基亚直签工具 Nokia5230SV5直签工具

2010-12-16

Skyfire-S60-5th塞班第五版

Skyfire-S60-5th塞班第五版

2010-12-08

MFC实现STATIC TEXT控件的鼠标事件解决方案

MFC实现STATIC TEXT控件的鼠标事件解决方案 MFC实现STATIC TEXT控件的鼠标事件 MFC实现STATIC TEXT的鼠标事件解决方案 MFC实现STATIC TEXT的鼠标事 MFC实现STATIC TEXT控件的鼠标事件解决方案 MFC实现STATIC TEXT控件的鼠标事件 MFC实现STATIC TEXT的鼠标事件解决方案 MFC实现STATIC TEXT的鼠标事

2010-11-30

Static text自定义子类的完美实现

Static text子类的完美实现 Static text子类的实现 Static text自定义子类 自定义控件Static text Static text子类的完美实现 Static text子类的实现 Static text自定义子类 自定义控件Static text

2010-11-30

MFC对话框下的菜单使用setCheck

MFC对话框下的菜单使用setCheck MFC对话框下的菜单setCheck MFC对话框下菜单使用setCheck MFC对话框下的菜单使用setCheck MFC对话框下的菜单setCheck MFC对话框下菜单使用setCheck

2010-11-30

SQL附加数据库后,数据库是只读的解决方案

SQL附加数据库后,数据库是只读的解决方案 SQL附加数据库后,数据库是只读的解决方案 SQL附加数据库后,数据库是只读的解决方案

2010-11-30

c#中跨线程调用windows控件

c#中跨线程调用windows控件 c#中跨线程调用 c#中跨线程调用UI控件 c#中跨线程调用UI c#中跨线程调用windows控件 c#中跨线程调用 c#中跨线程调用UI控件 c#中跨线程调用UI

2010-11-30

Qt计算运行时间的例子

Qt计算运行时间的例子 Qt计算运行时间 Qt计算程序运行时间 Qt计算程序运行时间的例子 Qt计算运行时间的例子 Qt计算运行时间 Qt计算程序运行时间 Qt计算程序运行时间的例子

2010-11-30

js达到文本框的最大长度时跳到下一个文本框

js达到文本框的最大长度时跳到下一个文本框 达到文本框的最大长度跳到下一个文本框 达到文本框的最大长度切换到下一个文本框 达到文本框的最大长度自动跳到下一个文本框 js达到文本框的最大长度时跳到下一个文本框 达到文本框的最大长度跳到下一个文本框 达到文本框的最大长度切换到下一个文本框 达到文本框的最大长度自动跳到下一个文本框

2010-11-30

Win-TC下输出中文的方法

Win-TC下输出中文的方法 Win-TC下输出中文 Win-TC中文 Win-TC下输出中文的方法 Win-TC下输出中文 Win-TC中文 Win-TC下输出中文的方法 Win-TC下输出中文 Win-TC中文

2010-11-30

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除