- 博客(29)
- 收藏
- 关注
原创 专高二 day12-新闻模块——pulltorefresh以及banner以及FlycoTabLayout(提薪) 点击万能适配器里的item里的子控件
专高二 day12-新闻模块——pulltorefresh以及banner专高二。实体类 实现 CustomTabEntity 接口。点击万能适配器里的item里的子控件。ViewPager 切换页面。切换页面 帧布局。
2023-05-06 09:53:06
68
原创 专高二 HTTP协议 day1
(1)post请求更安全(不会作为url的一部分,不会被缓存、保存在服务器日志、以及浏览器浏览记录中,get请求的是静态资源,则会缓存,如果是数据,则不会缓存)(2)post请求发送的数据更大(get请求有url长度限制,http协议本身不限制,请求长度限制是由浏览器和web服务器决定和设置)(3)浏览器确认,并发送get请求头和数据(第三次握手,这个报文比较小,所以http会在此时进行第一次数据发送)(3)post请求能发送更多的数据类型(get请求只能发送ASCII字符)(5)浏览器发送数据。
2023-04-19 18:36:14
52
原创 SQLite day9
1创建一个类来继承SQLiteOpenHelper 然后重写里面的方法。事务处理 就是可以批量处理。好之生活开心快乐格局放开。
2023-03-30 19:59:27
37
原创 ViewPager +Fragment+TableLayout 工厂类 懒加载
ViewPager +Fragment适配器。工厂模式Fragment。加载数据 数据是解串。第一步创建一个工厂类。
2023-03-28 20:20:42
109
原创 Fragment进阶
回退栈Activity切换时是通过栈的形式,不断压栈出栈,在Fragment的时候,如果你不是手动开启回退栈,它是直接销毁再重建,但如果将Fragment任务添加到回退栈,情况就会不一样了,它就有了类似Activity的栈管理方式。
2023-03-24 20:02:43
35
原创 Fragment布局的基本使用day4
(3)事务进行删除添加显示隐藏等操作。2创建item.xml布局文件。4主页面里面写fragment。二,创建动态Fragment。一,创建静态Fragment。1创建类继承Fragment。三,操作Fragment。3在类里的返回值改一下。1步骤(1)获取管理器。
2023-03-23 19:33:36
153
原创 Notitfcation 通知
RemoteViews是可以在别的进程(系统进程)中显示的View,并且提供了一组跨进程更新它界面的操作。布局文件是自己创建的,随便一个线性布局,加一个textView和ImageView即可。定义:是在系统的通知栏中呈现多样式持久性消息的类。3设置通知的属性(通知分组)两个参数,第一个布局所在包名。
2023-03-22 20:51:50
40
原创 PopupWindow弹窗
(1)在res'下面创建一个menu文件夹,并新建一个xml文件作为ContextMenu的布局文件,我们复用上面的menu布局。相似的弹出框效果,但是PopupWindow的特点是定位更准确、更灵活,宽高和边界都比较清晰。在res下面创建一个menu文件夹, 并新建一个xml文件作为OptionMenu的布局文件。(3).Activity重写onConextltemSelected设置事件监听。一个xml文件作为PoupMenu的布局文件。弹出菜单,默认弹出的位置在控件view的下方。
2023-03-22 20:38:52
293
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人