- 博客(10)
- 收藏
- 关注
原创 安卓學習記錄-12-使用对话框
场景:同一个activity管理下的一个fragmentA,启动对话框fragment对话框属于一种fragment,特别的是安卓内部已经设置好,不需要你为它设置容器。只需要你按需要启动,就会浮现在窗口。①一般来说,对话框fragment是可以在fragmentA下不断启动,销毁的。而fragmentA不变。因此可以在fragmentA中通过创建对话框fragment实例的方式,启动你的对话框fragment。对话框fragment其实是继承自DialogFragment的子类,需要为编写。②对
2022-02-09 00:22:06 195 1
原创 安卓學習記錄-11-使用ViewPager
ViewPager的效果:可以实现多页面左右滑动。简单分析:①左右滑动生成的每个页面,其实是生成的每个Fragment。因此ViewPager组件的adapter控制器实例需要绑定一个fragmentmanager来管理Fragment的生成。②类似前面学的RecycleListView,需要实现一些内部机制。ViewPager需要覆盖方法getItem(int positon)和getCount()。③ViewPager既然是多页面滑动,就有初始页面是哪个的问题。可以通过ViewPager
2022-02-08 19:30:26 1333
原创 安卓學習記錄-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 2409
原创 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 2624
原创 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 3046
原创 安卓學習記錄-8-使用RecyclerView显示列表
#仅个人学习记录,如有疏漏,请多见谅首先看看使用RecyclerView实现的列表效果:
2022-01-26 12:57:01 2587
原创 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 2861
原创 安卓學習記錄-6-Android SDK版本与兼容
#仅个人学习记录,如有疏漏,请多见谅Android的SDK版本和API级别二词可以交替使用。有关设置都保存在应用模块的buid.gradle文件中。SDK最低版本:minSdk以最低版本设置值为标准,操作系统将会拒绝将应用安装在系统版本低于标准的设备上。SDK目标版本:targetSdk该设定值告诉Android:应用是为哪个API级别设计的,大多数情况下,目标版本即最新发布的Android版本。如果有新发布的SDK版本,会改变应用在设别上的显示方式,甚至连操作系统后台行为都
2022-01-21 15:42:58 1310
原创 安卓學習記錄-5-第二個activity
1:創建新的activity通過new一個activity,軟件自動創建好Java類,XML佈局和manifest的配置。2:啓動新的activity調用方法:public void startActivity(Intent intent)intent是
2022-01-20 18:22:27 896
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人