自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 安卓學習記錄-12-使用对话框

场景:同一个activity管理下的一个fragmentA,启动对话框fragment对话框属于一种fragment,特别的是安卓内部已经设置好,不需要你为它设置容器。只需要你按需要启动,就会浮现在窗口。①一般来说,对话框fragment是可以在fragmentA下不断启动,销毁的。而fragmentA不变。因此可以在fragmentA中通过创建对话框fragment实例的方式,启动你的对话框fragment。对话框fragment其实是继承自DialogFragment的子类,需要为编写。②对

2022-02-09 00:22:06 137 1

原创 安卓學習記錄-11-使用ViewPager

ViewPager的效果:可以实现多页面左右滑动。简单分析:①左右滑动生成的每个页面,其实是生成的每个Fragment。因此ViewPager组件的adapter控制器实例需要绑定一个fragmentmanager来管理Fragment的生成。②类似前面学的RecycleListView,需要实现一些内部机制。ViewPager需要覆盖方法getItem(int positon)和getCount()。③ViewPager既然是多页面滑动,就有初始页面是哪个的问题。可以通过ViewPager

2022-02-08 19:30:26 1298

原创 安卓學習記錄-10-使用fragment argument

问题:如何实现从一个fragment中启动另一个activity?由于fragment是由activity托管,因此本质上还是通过托管fragment1的activity1启动activity2。代码和学习记录-2类似。都是利用了intent。如果activity2托管了一个fragment2,问题变成了启动另一个fragment,代码也是类似的,只不过在fragment2中的函数前加上:getActivity()在fragment1中启动activity2的代码:Intent intent

2022-01-29 20:55:17 2373

原创 OpenCV学习记录-3-图像运算

加法运算:加号运算符:img1+img2,对应元素a+b = mod(a+b,256)cv2.add函数:cv2.add(img1,img2),对于元素a+b = min(a+b,255)加权和:

2022-01-26 21:02:17 2604

原创 OpenCV学习记录-2-图像处理基础

2.1图像的基本表示方法:1.二值图像仅仅包含黑色(0)和白色(255)两种颜色的图像。2.灰度图像数值区间[0,255],0-纯黑色,255-纯白色。3.彩色图像色彩空间:①三基色模式,RGB②主波长,纯度,明度③色调,饱和度,亮度这里学习RGB色彩空间在OpenCV中的图像,采用B-G-R的存储模式。2.2像素处理彩色图像:img[m,n]:访问im...

2022-01-26 15:34:45 3007

原创 安卓學習記錄-8-使用RecyclerView显示列表

#仅个人学习记录,如有疏漏,请多见谅首先看看使用RecyclerView实现的列表效果:

2022-01-26 12:57:01 2546

原创 安卓學習記錄-7-UI fragment与fragment管理器

#仅个人学习记录,如有疏漏,请多见谅1:初始介绍与分析

2022-01-24 23:17:02 1641

原创 OpenCV学习记录-1-图像处理基本操作

1:读取图像mat = cv2.imread("文件名.后缀",参数Flag)Flag=-1,保持原格式不变。Flag=0,将图像变成单通道图像。其他参数查表。2:显示图像cv2.imshow("windows_name",mat)windows_name为需要显示该图像的窗口。为了保持住窗口不随着程序运行被销毁,可以加入等待键盘输入函数阻塞:ret = cv2.waitKey("time")time为等待输入的时间,单位ms。默认为0表示无限等待。ret表

2022-01-21 23:26:52 2843

原创 安卓學習記錄-6-Android SDK版本与兼容

#仅个人学习记录,如有疏漏,请多见谅Android的SDK版本和API级别二词可以交替使用。有关设置都保存在应用模块的buid.gradle文件中。SDK最低版本:minSdk以最低版本设置值为标准,操作系统将会拒绝将应用安装在系统版本低于标准的设备上。SDK目标版本:targetSdk该设定值告诉Android:应用是为哪个API级别设计的,大多数情况下,目标版本即最新发布的Android版本。如果有新发布的SDK版本,会改变应用在设别上的显示方式,甚至连操作系统后台行为都

2022-01-21 15:42:58 1292

原创 安卓學習記錄-5-第二個activity

1:創建新的activity通過new一個activity,軟件自動創建好Java類,XML佈局和manifest的配置。2:啓動新的activity調用方法:public void startActivity(Intent intent)intent是

2022-01-20 18:22:27 865

空空如也

空空如也

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

TA关注的人

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