- 博客(59)
- 资源 (16)
- 收藏
- 关注
原创 HashMap的实际应用
原告 张三 李四一个key 多个value后面的value通过拼接实现1.先实例化----String类型’ HashMap map = new HashMap2通过for循环遍历for (int i = 0; i CNAnliParty party = partyArray.get(i);////遍历把数据存到所需类型里面
2017-07-03 17:23:33 3750
原创 rn自定义滑动条,需要动画库react-native-reanimated
style?if (width!== 0) {if (index!== -1) {return {},],})}, 500);}, 500);return {},],})},})if (!return})})},return (<Mark/>))}</View>{showTop?</View></View>:null}</View>checked?: booleanstyle?return (</View>root: {},plate: {
2024-07-15 15:57:13 632
原创 reactnative 电量自动-颜色渐变-带文字-svg-path-rect实现
{/* 反着来的 最大值71 最小值0*/}//设置文字显示x起点坐标。//设置文字渐变颜色。
2024-07-12 18:17:01 1072 1
原创 rn调用原生view方法,不是属性,直接通过view名来调用
/NativeModules.你在原生定义的View名称.view里面的方法名。//这里是需要调用原生的方法。
2024-04-18 18:19:25 226
原创 RN点击事件传递父组件/抽离子组件 2种实现方式
/ 自定义会调 点击backIcon 图标触发。// 自定义会调 点击backIcon 图标触发。//第二种实现方式 useImperativeHandle/forwardRef。// 点title文字。// 点title文字。//第一种实现方式通过pros传递。
2024-01-18 16:27:04 466
原创 ReactNative Hooks写法抽离子view
/View></View></View></View></View></View></View>两种写法。
2024-01-04 14:51:34 674
原创 CountDownTimer实现倒计时获取验证码/添加动画
参数 btn 点击的按钮(因为Button是TextView子类,为了通用我的参数设置为TextView)myCountTimer = new MyCountTimer(60 * 1000, 1000, view, "文字要显示的内容") {//倒计时总时间为3S。* 参数 endStrRid 倒计时结束后,按钮对应显示的文字。//每隔一秒修改一次UI。// 设置透明度渐变动画。// 设置缩放渐变动画。//设置动画持续时间。
2022-11-10 10:28:20 970 1
原创 Android gaode高德地图小人运动轨迹动态移动handler实现,不同于官网的平滑移动,可以控制速度、地图缩放、跟随小人移动后续生成视频,类似华为运动
gaode高德地图小人运动轨迹动态移动handler实现,不同于官网的平滑移动,可以控制速度、地图缩放、跟随小人移动后续生成视频,类似华为运动
2022-09-18 22:30:51 1866
原创 android8以上使用手机录屏丶截屏,在service中开启并创建通知
以上是我自己写的一个demo,这里有几点需要注意的是:1.开启应用的时候需要权限(读写丶录像录音)2.在26(8.0以后)不能直接在activity中进行操作了,需要开前台服务并创建通知来实现,在activity中做了极少的录屏初始化的编写,只调用了一个开启回调的方法(mediapro),在onactivityresult中开启服务startforegroundservice,并把你所需的内容传过去3.在mainfest中注册服务,有几点需要注意,
2022-09-14 09:09:24 1156
原创 java android时间工具类 week 月年
倒数第二张是优化了一下添加数据的格式把月份也加到list里面了 最主要的判断就是<8的判断天数 拿到上个月或者本月的月份数据
2022-08-01 12:02:00 483
原创 【无标题】
在网上看到自己觉得不错的项目框架,基本上能用的到的,就直接拿过来写了,适合新手。1、第一个是RxJava+Retrofit+okhttp。
2022-08-01 10:52:39 129
原创 android layout(view)嵌套另外一个view(layiut)
先获取第一个layout的内容然后再在第二个layout中添加一个fragment然后通过这个来加载第一个view里面的内容
2022-07-18 17:30:25 796
原创 多次重复原生进入RN优化Catalyst Instance has already disappeared
Catalyst Instance has already disappeared: requested by Timing java.lang.RuntimeException: Catalyst Instance has already disappeared: requested by Timing at com.facebook.react.bridge.ReactContextBaseJavaModule.getReactApplicationContextIfAc...
2022-05-13 17:07:39 2718
原创 React-native自定义view手势滑动 无响应拦截问题
//这个视图是否在触摸开始时想成为响应器?onStartShouldSetPanResponder:this._onStartShouldSetPanResponder,//所以如果一个父视图要防止子视图在触摸开始时成为响应器,它应该有一个 onStartShouldSetResponderCapture 处理程序,返回 true。onStartShouldSetPanResponderCapture:this._onStartShouldSetPanResponderCapture,//当视图不.
2022-04-24 17:21:58 1900 2
原创 reactnative动态判断style设置安卓ios区分属性
textInput: { // backgroundColor: '#80e', flex: 1, ...Platform.select({ ios: {paddingTop: 12}, android: {}, }), paddingRight: 15, fontSize: 17, height: 50, marginLeft: 5,},
2021-12-01 16:55:40 2309
原创 2021-11-16
react native判断正则 只允许输入逗号 空格换行this.pageStore.searchText = text.replace(/[^\d,\n]/g, ‘’);
2021-11-16 16:45:06 232
原创 2021-09-14
rn当多个xiew绘制的时候render() {let {itemsTitle} = this.props; let itemsView = itemsTitle.map((item: TabItem) => { return this._renderChildrenView(item.title, item.type); }); return ( <View style={{backgroundColor: ‘#4562F9’, height:
2021-09-14 15:25:31 98
原创 自定义滑动listview的适配器,动态设置子view的高度
@Overridepublic View getView(int position, View convertView, ViewGroup parent) { //省略相关代码 //可以根据position对某Item进行高度设置 AbsListView.LayoutParams layoutParams = new AbsListView.LayoutParams(LayoutParams.MATCH_PARENT, 1); //高度不能小于1,测试发现设置为0时不生效...
2020-09-23 18:17:25 154
原创 安卓ota系统升级,遇到得坑
https://www.jianshu.com/p/eed784d8963f我是根据这个文章来做的,但是中间的一些细节需要跟服务器沟通,比如你下载下来的安装包是否需要解压,里面包含一些什么文件等,遇到一个坑,就是系统更新完成以后你下载到你手机里面得路径会有你问题,在网上刷到一个帖子说https://www.jianshu.com/p/6d1bb51b0343下面评论这个最后的路径是...
2020-03-02 17:58:18 694
原创 MD5验证安装包。一个apk位置,md5验证码
public static boolean verifyInstallPackage(String packagePath, String crc) { try { MessageDigest sig = MessageDigest.getInstance("MD5"); File packageFile = new File(packagePath);...
2020-02-05 19:29:42 1093
原创 retrfit下载http
我看了一个写的很好的博客,新项目可以借鉴一下https://blog.csdn.net/wlcm603/article/details/78182868https://blog.csdn.net/wlcm603/article/details/84935054还有我上传的jar包,是关于http很的很好用...
2020-02-05 19:25:09 176
原创 Retrofit原生返回转化linktreedmap
SystemRetrofitClient.getInstance().create(SettingService.class).getUpdateData("", requestBody) .compose(RxUtils.bindToLifecycle(getLifecycleProvider())) .subscribeOn(Schedulers.io())...
2020-02-05 11:45:25 258
原创 自定义view,弧形选择器,空调选择器
先上图这个是根据这个https://blog.csdn.net/LANHAO21/article/details/79695160思路来修改重新编写的这里改了一部分代码。也新增了一部分有几个问题需要注意下1:这个整个的大小,是根据里面 的这个zhizhen的大小来确认的2.画文字的时候size一定要对应上,上次就是因为这个,没对应上,导致刻度始终不准确,...
2019-11-14 16:10:14 248
原创 androidwifi功能系统的
代码主要是根据这2个文章来写的https://juejin.im/post/5d1356166fb9a07ed4411173#heading-16大部分功能都可以按照第一个博客来写,wifi的状态,wifi开关,,列表详情数据等等,但是有一个问题,忘记密码的时候会有问题,如果不是系统的无法设置,这个问题还需要继续查看如果你的应用刚好是系统应用,我现在做的就是直接打开就进入...
2019-11-08 16:07:58 241
原创 自己使用retrifit的时候可以封装返回的参数
public interface ScenesService { @POST("{url}") Observable<RBaseResponse> executePost( @Path("url") String url, @Body Map<String, String> maps); @Fo...
2019-09-27 15:35:07 211
原创 recycleview适配器多个布局,同一个多个item
private Context mContext;private SearchDataListener searchListener;private int viewType = 1;private int TypeSKU = 1;private int TypeNAME = 2;public SearchDataAdapter(Context context) { su...
2019-07-06 16:31:36 656
原创 fragment的添加方法
1.需要2个布局。在一哥隐藏一个显示llHomeDefault.setVisibility(View.GONE);flItemList.setVisibility(View.VISIBLE);itemListFragment = new ItemListFragment();FragmentManager fragmentManager = getChildFragmentMana...
2019-05-08 16:33:31 688
原创 Dimens加上ScreenTool工具,搭配博客一键生成多个分辨率
Dimens加上ScreenTool工具,搭配博客一键生成多个分辨率工具我已经上传了,然后搭配博客一键搞定https://blog.csdn.net/zhourui_1021/article/details/82981838
2019-03-22 15:19:17 223
原创 android Handler实际案例用法异步更新UI延时任务等
可以看一下我之前的一个文章https://blog.csdn.net/qq_34812958/article/details/69230338直接开干!1.在Activity里面可以直接自定义一个handler类,这里用的是WeakReferencepublic static class MyHandler extends Handler { private final...
2019-03-12 15:11:04 543
原创 类的接口回调
1.private UploadXMLSuccessListener mListener;2.给定义一个内部接口public interface UploadXMLSuccessListener { void onXMLComplete();}3.给他设置set方法public void setListener(UploadXMLSuccessLis...
2018-12-20 10:56:32 144
原创 Android安卓备份还原
今天要做一个备份还原的功能,大家可以参考一下这个,觉得很不错https://www.cnblogs.com/oldfeel/archive/2012/04/23/2466121.html然后这里有一点点区别就是这个路径 的问题在sd卡里面是我发的那个连接里面,如果是在应用下面的话,就直接用getDatabasePath()就可以了最后就是在你用到的地方使用这个方法就行了。,很简...
2018-10-18 17:33:15 1665
原创 利用dom4j-1.6.1解析xml文件
1.先看xml的文档里面的格式2.main里面,就是一个按钮添加点击事件,然后通过工具类来解析3.工具类里面的代码,这里我在xml中去掉了部分属性,你可以自己设置一下,然后重新设置就好了4.最后在activity中就可以自己查看了,我这里是直接返回了一个list集合,然后再把list添加到你的适配器或者所需的地方就好了...
2018-09-03 16:14:37 792
原创 FTP下载XML并且通过PULL解析XML
1.前一篇文章已经介绍了一个ftp下载的方法,超级实用。虽然现在用json解析的多的去了,但是可能也会有一些像我这种没有接触过的童鞋,所以呢,今天教大家一个用PULL来解析xml的方法首先给大家看看我这个xml的文件里面的内容,这个xml的名字叫porders,里面有一些内容,然后没有截图完整,不过没关系,你主要知道有还这个标签就行了<entry >2.接下来呢,你需要定一...
2018-08-16 17:27:41 687
转载 fstp下载转载的文章,这个很好用,只需要修改你的路径还有文件名就可以了
2018-08-07 18:09:01 511
原创 EventBus的基础用法
第一个public class MessageEvent { public static String DELETE_ITEM = "delete_item"; public static String UPDATE_ITEM = "update_item"; public static String DELETE_ALL = "delete_all"; public st...
2018-06-05 17:24:55 234
原创 三目运算符
之前有用到很多次,但是有时候经常忘记了。写一个记一下把A?B:CA:条件 判断返回true or falseB:true 就是返回bC:false就是返回c例如:mCreateEditAll.getUpcCode()!=null?mCreateEditAll.getUpcCode():""如果getUpcCode()==null返回 getUpCodeelse 返回一个空字符串“”...
2018-06-05 17:18:06 483
原创 GreenDao网路网络数据获取存贮本地
GreenDao 3.2.2 的使用1、在项目的build下添加 classpath 'org.greenrobot:greendao-gradle-plugin:3.2.2'2、在app的build里面添加1)在最顶上添加 apply plugin: 'org.greenrobot.greendao'2)在安卓下面添加 /*针对gree
2017-11-24 18:33:41 607
原创 关于EditText的输入小数点计算问题
问题描述:当edittext当中需要输入小数点的时候,进行计算的话会有一些列问题出现,例如:格式不对、小数点位置不对、小数点后输入0的问题问题解决方法:1)在输入框添加一个监听事件,会有3个方法重写第一个:onTextChanged (也是最重要的一个,一般操作都是在这个方法中编写)//添加监听的edittext为gongzi //当你直接输入小数点的时候会自动加一个
2017-09-22 17:37:57 413
CmdUtil.rar
2020-03-04
java密码验证,大小写、字母、特殊字符
2019-04-23
xstream-1.4.8
2018-09-03
jsch-0.1.52资源文件加配套教程
2018-08-07
网上逐帧动画的资源修改后的积分变少
2018-05-28
greendao数据库操作+okhttp网络数据获取
2017-11-24
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人