自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(321)
  • 资源 (79)
  • 收藏
  • 关注

原创 android-Presentation双屏异显

最近碰到一个智能硬件,有两块屏幕,主屏幕和小屏幕,主界面执行各种操作流程,然后小屏幕展示数据,然后做一下数据交互 主要技术是Presentation + eventbus。step6: 第二块屏幕 集成谷歌的Presentation 实现双屏显示。step3: eventbus传递的数据类。step4: 服务 用于管理双屏的。step1: 清单文件 注册权限。step2:首页 主界面。step5: 屏幕管理类。

2024-04-19 09:59:58 131

原创 Window Context‘s window type is 2037, while LayoutParams‘ type is set to 2003

解决方案是, 把presentation.getWindow().setType(WindowManager.LayoutParams.TYPE_SYSTEM_ALERT);TYPE_SYSTEM_ALERT是2003,我们的硬件是2037,无法匹配,因此弄一个2038的静态变量 减去1,得到2037,就可以匹配上。遇到一个错误,在做双屏异显的时候。

2024-04-18 12:10:36 80

原创 The application could not be installed: INSTALL_PARSE_FAILED_MANIFEST_MALFORMED

运行报奇怪错误,然后加一句android:exported=“true”,就可以了 ,如下。

2024-04-17 11:32:36 201

原创 学生信息表mysql表的语句,关联查询

说明:我最近在弄一个sql的数据,然后简单弄点增删改查的东西,然后关联表的查询,然后拿到list数据,生成json,进行展示。查询班级列表里面的学生总数 查询班级列表里面的学生接送状态 和数量。查询 辉志的学生,他的班主任的名字和电话号码。2.查询学生总数里面的已经接送 7。下面是完整的sql,创建表和插入数据。根据班级id 查出老师的电话号码。3.查询学生总数里面的待接送 4。4.查询学生总数里面的未接送 5。每个班级学生的列表 都能查出来。查询三个班级里面的学生列表。1.查询学生总数 16。

2024-04-16 20:40:15 104

原创 android 判断是否联网

遇到一个需求,想看看设备是否联网,但又没有浏览器,写个程序测一下。

2024-04-11 14:13:47 319

原创 android引用aar资源

这个项目结构比较简单,需要配置的东西,看起来很清晰,需要的东西,你们自己配置一下就行。说明:我的计划是引用aar,因此需要配置一点东西。

2024-04-11 11:46:43 317

原创 uni-app项目适配node-gyp环境

说明:最近弄了一个旧项目,然后用了uni-app + node-gyp 技术,遇到的坑非常多,vs版本不匹配,一直提示找不到c++运行环境,然后找不到Visual Studio位置,各种坑的环境配置。6.choco各种版本list,这个也是巨坑,一堆的版本下载失败,然后我用单独的命令,一个一个下载的,好像用了忽略的ignore build类似的指令去下载的。1.node版本,注意巨坑,用了22,18 ,17,全部不行,然后只能卸载重装,最后尝试了14版本,才跑通。windows用户变量。

2024-04-11 10:41:01 185

原创 android实现ViewPager.PageTransformer动画效果

PageTransformer是ViewPager内部定义的接口,实现该接口并应用于ViewPager可以控制ViewPager中item view的滑动效果。

2023-02-21 17:11:12 599 1

原创 angular和for循环实现listview列表

用div+ts实现一个listview的列表

2022-08-12 18:25:52 548

原创 angular计时器切换图片和map存储

最近碰到一个需求,纯代码实现轮播图切换的功能,就是开启图片轮播循环和关闭图片轮播循环,可以控制图片切换秒数,把后端拿出来的数据,存储到map中,然后通过切换key,实现图片切换功能 ......

2022-08-11 18:16:19 458

原创 java判断时间是否已经过期

最近碰到一个需求,后端返回一个时间字符串,需要跟当前系统时间做比对,如果时间已经过了,那么就返回false,在前端隐藏控件,如果时间没到,就返回true。

2022-08-10 16:31:52 4553

原创 android算法实现房贷计算器

最近碰到一个需求,用算法手写一个房贷计算器,包括等额本金和等额本息,花了一天实现了这个功能,源码全部贴出来了,计算公式也在代码里,需要请自取

2022-08-09 15:57:41 3326

原创 android自定义的时分计时器

有人需要倒计时的秒表吗,纯代码实现,自定义的时分计时器

2022-08-05 14:11:34 744

原创 timer java countdown

说明: 碰到一个需求,从后端返回一个字符串"01:02",这代表1小时2分钟,需要根据返回的字段在前端展示一个倒计时的功能,用java写了一个,利用线程和实际换算实现。

2022-08-05 13:49:00 217

原创 android ScheduledExecutorService timer

说明:最近碰到一个需求,根据后端返回的倒计时时间,展示一个定时器,要求页面切换和刷新的时候,定时器保持运行,

2022-08-04 17:58:47 243

原创 java根据字段值合并两个list

核心算法是,两个for循环,遍历list,然后用map的去重特性,赋值,拿到新的list

2022-08-04 09:47:44 2276

原创 glide set gif start stop

一张gif图片,控制播放和暂停,用了一个取巧的办法实现的,使用glide和selector.xml文件实现

2022-08-02 09:59:00 420

原创 viewpager fragment data refresh

碰到一个需求,复杂页面,需要刷新的时候,viewpager的fragment会有旧数据的缓存,导致数据错乱,必须退出app,重新加载,数据才恢复正确。刷新的时候,不管刷新多少次,错误的数据,始终无法更新,这个时候,找了一天,总算找到问题就,就是把适配器的继承的类改一下就行。...

2022-07-28 15:47:46 120

原创 android自定义时间选择器java和kotlin

自定义的选择器 时间日期,支持多种可扩展特性需要lib,请自己去找

2022-07-26 18:59:33 689

原创 mqtt指令收发请求订阅

最近在弄iot设备,碰到一个需求,app是c端,硬件设备嵌入式程序是d端,服务器负责通信,然后c端发送配网指令,d端收到指令,进入配网状态,然后遥控器发送红外指令,硬件传感器收到红外指令,然后d端发送消息到c端,c端接收指令,并响应...

2022-07-26 12:27:31 1677

原创 CommonTitleBar hide left right

CommonTitleBar 是一个很好的自定义的顶部栏控件,碰到一个需求,同一个页面,根据服务器返回的字段,判断顶部栏某一个按钮的显示和隐藏,true和false。为了这个需求,简单写一个demo,实现这个效果...

2022-07-25 10:37:07 223

原创 okgo http get post

该库是封装了okhttp的标准RESTful风格的网络框架,可以与RxJava完美结合,比Retrofit更简单易用。支持大文件上传下载,上传进度回调,下载进度回调,表单上传(多文件和多参数一起上传),链式调用,可以自定义返回对象,支持Https和自签名证书,支持超时自动重连,支持cookie与session的自动管理,支持四种缓存模式缓存网络数据,支持301、302重定向,扩展了统一的上传管理和下载管理功能。...

2022-07-25 10:17:24 166

原创 v7底部栏fragment

Frament(碎片)是一种可以嵌入Activity中的UI片段,与Activity非常相似,不仅包含布局,同时也具有自己的生命周期。Fragment是专门针对大屏幕移动设备而推出的。Fragment不能独立存在,必须嵌入到Activity中使用,因此Fragment的生命周期直接受所在的Activity影响。...

2022-07-18 16:56:54 392

原创 hashmap和SharedPreferences存储

把hashmap转换成string,然后存到共享参数里面,然后从共享参数取数据

2022-07-15 14:49:24 258

原创 room android sqlite

Room由于SQLiteOpenHelper的接口调用起来比较繁琐。比如插入需要我们自己组装成一个contentValues,查询的时候需要自己将Cursor中的数据取出,这里有很多重复的逻辑,而room就是为了帮助我们解决这些让数据库操作更加便捷,Room是Google官方提供的数据库ORM框架。...

2022-07-14 10:41:56 345

原创 Android通过包名启动应用微信qq淘宝

测试

2022-07-12 22:26:28 1554

原创 okgo http get andpost

okgo框架 做get和post请求

2022-06-22 20:29:38 617 1

原创 kotlin和java和hashmap转换

测试

2022-06-16 19:42:26 2803

原创 typescript冒泡排序,类型转换

import {Component, OnInit} from '@angular/core';@Component({ selector: 'app-root', templateUrl: './app.component.html', styleUrls: ['./app.component.css']})export class AppComponent implements OnInit { title = 'untitled-intent'; price: string

2022-05-18 16:39:04 269 2

原创 ng仿登录弹窗

step1: D:\vue\router-ng-ui\src\app\shopping-list\shopping-list.component.ts 首页import {Component, OnInit} from '@angular/core';import {MatDialog, MatDialogRef, MAT_DIALOG_DATA} from '@angular/material/dialog';import {DialogOverviewExampleDialog} from '.

2022-05-13 11:39:53 202

原创 使用dialogfragment实现splash闪屏效果

step1: D:\workspace\SplashDemoTwo\app\src\main\java\com\mondor\splashdemotwo\MainActivity.javapackage com.mondor.splashdemotwo;import android.os.Bundle;import android.util.Log;import android.view.View;import android.widget.Button;import androidx.a

2022-05-11 18:49:12 338

原创 android非对称加密算法DSA

step1: D:\workspace\DsaDemo\app\src\main\java\com\mondor\dsademo\MainActivity.javapackage com.mondor.dsademo;import java.math.BigInteger;import java.security.MessageDigest;import java.security.SecureRandom;/** * @author robertomm * */public cl

2022-05-11 09:54:34 553

原创 安卓通知栏,亲测可用,带点击监听

step1: MainActivity.java 主页通知事件package com.example.user.mathgame;import android.app.NotificationManager;import android.content.Intent;import android.content.Context;import android.os.Bundle;import android.support.v7.app.AppCompatActivity;import a

2022-05-10 18:06:20 716

原创 angular网络请求

step1: 网络请求,集成api D:\vue\nghttpdemo\src\app\services\cliente.service.tsimport {HttpClient, HttpHeaders, HttpClientModule} from '@angular/common/http';import {Injectable} from '@angular/core';import {Observable, catchError, throwError, map, tap} from

2022-05-06 19:38:36 1382

原创 android获取uid和应用信息

step1:package com.mondor.myapplication;import android.content.pm.PackageInfo;import android.content.pm.PackageManager;import android.os.Bundle;import android.util.Log;import androidx.annotation.Nullable;import androidx.appcompat.app.AppCompatActivi

2022-05-03 14:32:11 3329

原创 IntentResult传递回调

step1: package com.example.myapplication;import androidx.annotation.Nullable;import androidx.appcompat.app.AppCompatActivity;import android.app.Activity;import android.content.Intent;import android.os.Bundle;import android.util.Log;import android

2022-04-28 11:24:50 368 1

原创 base64加密解密和json处理

step1: 加密和解密package com.example.textdemo;import androidx.appcompat.app.AppCompatActivity;import android.os.Bundle;import android.text.TextUtils;import android.util.Base64;import android.util.Log;import com.google.gson.Gson;import com.google.gson

2022-04-22 09:58:06 4182 1

原创 labelview标签列表控件的使用介绍

标签列表控件的使用介绍支持点击事件监听step1: D:\workspace\LabelViewDemoTwo\app\src\main\res\values\strings.xml<resources> <string name="app_name">LabelViewDemo</string> <item name="tag_key_data" type="id" /> <item name="tag_key_posit

2022-04-07 14:22:47 3746

原创 自定义宽高DialogFragment带回调

step1: MainActivity 首页package com.example.dialogfragmentdemotwo;import androidx.appcompat.app.AppCompatActivity;import android.os.Bundle;import android.util.Log;public class MainActivity extends AppCompatActivity { @Override protected void

2022-04-03 13:31:08 516

原创 LinearLayout循环实现ListView的效果

LinearLayout循环实现ListView的效果step1: 循环界面 D:\workspace\LinearLayoutViewDemo\app\src\main\javapackage com.example.linearlayoutviewdemo;import androidx.appcompat.app.AppCompatActivity;import android.os.Bundle;import android.util.Log;import android.view

2022-04-01 16:54:55 586

android获取网络图片

android获取网络图片,根据url来下载图片并展示在imageview上面,主要写了两种方式,一种是常规的请求获取,一种是使用第三方的类库xutils的bitmaputils来获取图片

2016-08-15

android跟着手指的小兔子

实现了一个小例子,通过自定义的view和设置bitmap,实现一个跟着手指的小兔子的实例,试剑石就是把ontouch方法以具体的位图形式表现了出来

2016-08-11

android调用天气demo

android调用天气的demo实例,非常好用的例子,可以直接运行,本例子有一个bug,就是城市输入的时候,如果出现非城市名或者非法字符会出现闪退

2016-08-11

android实现侧滑功能

android通过自定义的ViewDragHelper控件,实现侧滑功能,非常好用,方法已经封装,直接调用就可以了,可以直接运行

2016-08-11

android调用webserver模板式程序

android调用webserver模板式的程序,适用于任何格式,任何调用形式的程序,只需要做简单的修改即可使用,完美运行的程序,对调用的代码程序高度封装,只需要调用其中的方法即可

2016-08-08

android调用xml

非常好用的调用xml的代码,对于android调用xml资源文件,是非常好的学习例子

2016-08-08

android调用webservice获取手机归属地

Android调用webservice查询手机归属地信息,可以直接运行,非常的简单好用

2016-08-05

Android调用webservice

这个android程序是关于Android端调用webservice接口的函数,功能实现了获取国家和国家代码,除了mainactivity外,其它几个activity只是实例,没有实际作用

2016-08-04

android扫描二维码和条形码

非常好用的封装的关于Android二维码扫描和条形码扫描的demo示例,里面文件高度封装,可以直接调用

2016-08-03

viewpager测试程序

非常好用的viewpager,里面有两种样式,一种是多视图滑动,一种是固定标题栏的

2016-07-31

android手电筒

非常好用的手电筒应用,本人亲测,可以直接运行

2016-07-20

铜情空间自己用的框架

非常好用的一个框架,是大神写的,我觉得非常好用

2016-07-20

ios日历控件

ios的实现日历控件效果代码,没有相应的点击事件和中文日历模式,非常好用,本人亲测,完全免费,能够直接运行,是非常好的学习例子

2016-01-28

最全的ios的weiview

ios的webView代码,ios和js相互调用代码,非常好用,本人亲测,完全免费,能够直接运行,是非常好的学习例子

2016-01-26

ios关于WebView的示例

ios的webview效果代码,非常好用,本人亲测,完全免费,能够直接运行,是非常好的学习例子

2016-01-26

ios侧滑demo

ios的侧滑代码,一共有十几个demo程序,满足各种侧滑需求,非常好用,本人亲测,完全免费,能够直接运行,是非常好的学习例子

2016-01-25

ios欢迎页和引导页选择

ios的实现欢迎页和引导页的效果,做了一个判断,第一次安装有引导页,下次打开没有,非常好用,本人亲测,完全免费,能够直接运行,是非常好的学习例子

2016-01-20

ios实现简单计算机

ios实现简单计算机的代码,能够实现计算器的功能,非常好用,本人亲测,完全免费,能够直接运行,是非常好的学习例子

2016-01-18

ios实现app欢迎页效果

ios的app欢迎页的效果代码,非常好用,本人亲测,完全免费,能够直接运行,是非常好的学习例子

2016-01-16

ios带索引的列表

ios的带索引的列表UITableView,非常好用,本人亲测,完全免费,能够直接运行,是非常好的学习例子

2016-01-15

NDK开发包mips64el-linux-android

No toolchains found in the NDK toolchains folder for ABI with prefix: mips64el-linux-android,本资源专门为解决这个问题设立的,把mips64el-linux-android解压缩,放到skd/ndk-bundle/toolchains 目录里面,可以解决我们的问题

2019-04-03

android获取assets内容

非常好用的代码例子,本人亲测可用,欢迎大家来下载,内容是assets文件夹里面的文件复制到本地存储里面,可用做预加载的操作,然后计算assets的文件大小

2018-10-08

NestedScrollView嵌套ListView

在android.support.v4.widget.NestedScrollView中直接嵌套ListView时出现listview显示不全只有一行或者两行,我们需要计算出每一个item的高度,此方法用在listview.setAdapter() 后面

2018-08-16

Fragment和Viewpager多层嵌套

Fragment和Viewpager多层嵌套,非常好用的fragment框架布局,很好的实现了各种事件冲突,作为项目非常好用,本人亲测可以直接运行

2018-08-07

android使用popupwindow仿照qq和微信

android使用popupwindow仿照qq和微信实现好几种的弹框效果,可以自定义界面,并且控制动画效果

2018-04-04

android广告栏循环轮播图

android循环轮播图,实现从网络下载图片,然后使用线程每1秒播放一张图片,非常好用的一个bannerview的类,可以直接下载使用,已经测试可以直接运行,集成代码的时候注意添加联网权限

2018-03-22

android复习材料

非常好用的android复习材料,附答案和内容

2017-06-21

android记事本

非常好用的Android记事本,已经测试运行成功,一定记得在清单文件里面进行权限注册

2017-06-15

android写字板

非常好用的android写字板的应用程序,可以直接运行,简单好用

2017-06-09

视频播放器

非常好用的视频播放器,但是还有一点小小的bug,是根据系统的文件路径来查找文件,并进行播放的,旁边还有一个调用系统视频播放器实现的视频播放,分为videoview和surfaceView两种

2017-06-05

android音乐播放器

非常好用的音乐播放器,可以实现播放、暂停、停止、上一曲、下一曲,进度条拖动等功能,这个程序写的缺陷比较大,只能播放特定文件夹里面的特定的歌曲文件,一定要记得添加权限和注册服务

2017-06-01

Listview的表格

非常好用的android的Listview表格实现,原来这么简单啊,其实就是一个自定义的adapter,加载一个带框框的布局就可以了

2017-03-30

android获取手机联系人

非常好用的android获取手机联系人的demo,本人已测试,可以直接运行

2016-12-27

android自定义弹框

非常好用的dialog弹框,可以自定义各种布局,可以直接调用运行

2016-11-23

android登录qq授权

非常好用的qq授权android登录实例,实际使用需要去腾讯开发平台注册appkey

2016-11-21

android判断网络连接

非常好用的判断网络连接的demo,已经封装好了,可以直接调用,而且区分了三种不同的情况,网络未连接,用gprs网络连接,wifi网络连接三种

2016-10-21

sharedPreferences存储

非常好用的sharedPreferences存储,包括String、int和图片的存储,可以直接使用

2016-08-30

各种dialog样式

android各种dialog样式,基本满足开发的需求,可以直接运行使用,非常简单,所有的样式都在firstActivity这个java文件里,其他的都是没联系的

2016-08-25

android使用okhttp进行网络请求

android使用okhttp进行网络请求,终于解决了项目的问题,感觉心情非常的高兴,特此纪念

2016-08-23

android用post解析webserver天气

android使用get和post方式来解析webserver的天气接口,非常的方便好用,注意添加清单文件中的权限

2016-08-12

空空如也

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

TA关注的人

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