自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 鸿蒙与flutter

如果你的Flutter应用需要获取某些权限,可以首先在鸿蒙系统中注册并申请这些权限,然后在Flutter应用中调用相应的API。例如,如果你的Flutter应用需要访问鸿蒙系统的文件系统,则需要在鸿蒙系统中注册文件访问权限,并在Flutter应用中使用相应的文件访问API。需要注意的是,由于Flutter应用的运行机制与鸿蒙系统存在差异,因此,一些常用的授权方式(如在Android中使用`sharedPreferences`保存授权状态)可能无法完全适应鸿蒙系统。

2023-06-15 19:07:55 4534

原创 Android:MVP的特点

分离视图和业务逻辑:MVP模式将视图和业务逻辑分离,使得视图只负责显示数据,而业务逻辑则由Presenter层处理,这样可以提高代码的可维护性和可测试性。降低耦合度:MVP模式通过接口的方式将View和Presenter分离,从而降低了它们之间的耦合度,使得代码更加灵活和可扩展。提高代码复用性:MVP模式中,Presenter层可以在不同的View之间共享,这样可以提高代码的复用性和开发效率。更好的可读性和可维护性:MVP模式可以使代码结构更加清晰,降低代码的复杂度,从而提高代码的可读性和可维护性。

2023-05-12 14:21:55 224

原创 Android:Retrofit的特点

简化网络请求的过程:Retrofit提供了简单易用的API,让开发者能够通过定义Java接口的方式来描述网络请求,从而避免了繁琐的网络请求代码。支持异步请求和同步请求:Retrofit可以支持异步请求和同步请求,可以通过返回值或回调函数来获取网络请求的结果。支持多种HTTP请求类型:Retrofit支持多种HTTP请求类型,包括GET、POST、PUT、DELETE等。支持多种数据格式:Retrofit支持常见的数据格式,包括JSON、XML等,可以通过注解的方式来指定数据格式。

2023-05-12 14:14:04 198

原创 Android:Volley的特点

简单易用的API:Volley提供了简单易用的API,包括请求队列、请求对象、请求回调等,使得开发人员能够更加方便地实现网络请求和处理响应结果。支持多种请求类型:Volley支持HTTP协议中常用的GET、POST、PUT、DELETE等请求类型,同时也支持自定义请求类型。网络请求的异步处理:Volley能够在后台线程中执行网络请求,避免了网络请求对主线程的阻塞,从而保证了应用的流畅性。开源、轻量级:Volley是一个轻量级的库,只有100KB左右,而且是开源的,可以方便地进行定制和扩展。

2023-05-12 14:10:41 103

原创 Android 解决一些滑动冲突

例如,在横向滑动的ViewPager中嵌套了竖向滑动的ListView,可以在ListView中处理滑动事件,在滑动过程中判断是否需要交由ViewPager来处理。例如,可以在ScrollView中拦截ListView的滑动事件。在Android中,当一个布局或控件中包含多个滑动控件时,就可能出现滑动冲突的问题,即多个控件都想要响应用户的滑动操作,导致互相干扰。需要注意的是,在解决滑动冲突的过程中,我们需要仔细分析各个控件之间的交互关系和滑动事件的传递机制,避免出现不必要的干扰和错误。

2023-05-12 14:09:40 520

原创 android 写一个自定义View的思路?

定义自定义View的基本属性:先考虑自定义View需要什么样的属性,比如大小、颜色、形状等。可以通过在方法中调用setMeasuredDimension()来设置自定义View的大小。创建一个继承自View或其子类的Java类:例如,创建一个继承自View的类来实现自定义View。处理自定义属性:在Java类中处理定义的自定义属性。处理用户输入:如果自定义View需要处理用户输入,可以重写onTouchEvent()方法来实现。添加自定义View到布局:在布局文件中添加自定义View,并设置自定义属性。

2023-05-12 14:08:51 49

原创 Android 简单介绍原生ToolBar和Menu的使用

Android 简单介绍原生ToolBar和Menu

2022-07-16 18:14:53 952

原创 Android 自定义View实现圆形图片

Android自定义View实现圆形图片。

2022-07-16 17:12:37 474

原创 Android 实现对控件的移动和淡人淡出效果

Android实现对控件的移动和淡人淡出。

2022-07-16 17:06:08 123

原创 Android自定义控件--图片3D翻转(其他控件或布局可以)

Android自定义控件--图片3D翻转(其他控件或布局可以)

2022-07-05 22:32:58 917

原创 Android Intent 页面跳转封装 Base64两次加密解密 放入如何一个项目都可以使用 XXX is translated here but not found in def

Android Intent 页面跳转封装 Base64两次加密封装 AlertDialog

2022-05-28 14:06:31 237

原创 keytool -exportcert -alias key0 -keystore key.jks | openssl sha1 -binary | openssl base64--生成28位加密签名

keytool -exportcert -alias key0 -keystore key.jks | openssl sha1 -binary | openssl base64-生成28位加密签名

2022-04-09 11:21:21 2806

空空如也

空空如也

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

TA关注的人

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