- 博客(72)
- 资源 (17)
- 收藏
- 关注
原创 android java 代码动态设置ProgressBar 颜色
【代码】android java 代码动态设置ProgressBar 颜色。
2024-01-10 16:26:52
740
2
原创 Electron打包应用的简单使用,开机自启动,自定义最大化最小化,JS与主进程通讯
官方文档:https://www.electronjs.org/docsw3c文档:https://www.w3cschool.cn/electronmanual/wcx31ql6.html package.jsonelectron-builder 打包出来的是加密的安装exe和和免安装版文件夹,可直接启动文件夹中exeelectron-packager 打包出来的是免安装版未加密的文件夹,原网页内容在resources/app下,未加密,可直接修改里面的内容{ "name..
2021-01-14 09:35:12
2810
原创 Android pageview无限轮播及带动画指示器
效果图指示器:参考 https://github.com/yanyiqun001/bannerDotpackage com.ink.viewpageindicator;import android.content.Context;import android.content.res.TypedArray;import android.graphics.Canvas;import android.graphics.Paint;import android.graphi..
2020-12-18 14:09:02
751
原创 Android RecyclerView中EdietText输入错乱问题处理
效果图Adapterpackage com.ink.test;import android.content.Context;import android.text.Editable;import android.text.TextWatcher;import android.util.Log;import android.view.LayoutInflater;import android.view.View;import android.view....
2020-12-11 17:05:49
390
原创 数据接收黏包丢包简单处理,适用蓝牙、串口、socket传输
黏包现象:比如需要分2包发送 01 02 03 04 05 和AA BB结果接收端可能会接收成一包01 02 03 04 05 AA BB或则接收成2包01 02 03 04 和05 AA BB丢包现象:比如需要分2包发送 01 02 03 04 05 和AA BB结果接收端可能会接收到01 02 03 04 AA BB(数据05丢失)如果它按5+2分包,会分成2包01 02 03 04 AA 和 BB处理办法:定制数据协议,添加缓存机制,收到数据后添加到缓存...
2020-12-03 15:38:09
3554
原创 Android 直播http、rtmp流,使用ijkplayer
ijkplayer github地址效果1.导入ijkplayer-java modeimplementation project(path: ':ijkplayer-java')2.自定义播放器package com.ink.ijkplaytertest;import android.annotation.SuppressLint;import android.content.Context;import a...
2020-11-25 09:46:38
2733
4
原创 Android MediaProjection 录屏H264流或者保存为MP4视频
权限<uses-permission android:name="android.permission.SYSTEM_ALERT_WINDOW" /><uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" /><uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />//
2020-11-19 14:53:29
2808
原创 本地文件夹上传到gitlab
参考1. shift+右键文件夹,选择Git Bash Here2. 输入命令: git init 后文件里会生成.git文件夹3. git add . 将项目的所有文件添加到仓库中。如果想添加某个特定的文件,只需把" . "换成特定的文件名即可。(等待添加完成)4.git commit -m 将add的文件commit到仓库。5.git remote add origin https://xxx/xxx/xxx 关联到仓库地址6.git pull...
2020-11-12 09:51:28
4166
原创 Android xml (自定义按键背景点击效果)
纯代码单色或渐变色按钮效果<?xml version="1.0" encoding="utf-8"?><ripple xmlns:android="http://schemas.android.com/apk/res/android" android:color="#55ff0000"> <item> <selector> <item android:st.
2020-11-11 09:33:16
550
原创 Android 第三方的使用(fastjson、okhttp3、butterknife、glide)
implementation 'com.github.bumptech.glide:glide:4.11.0'annotationProcessor 'com.github.bumptech.glide:compiler:4.11.0'//noinspection AnnotationProcessorOnCompilePathimplementation 'com.jakewharton:butterknife:10.2.1'annotationProcessor 'com.jakewha.
2020-11-10 15:00:23
406
原创 Android OpenCV SDK使用图像对比
下载SDK mode导入implementation project(path: ':opencvsdk')//opencvsdk 的gradle// This file is part of OpenCV project.// It is subject to the license terms in the LICENSE file found in the top-level directory// of this distribution and at http://ope.
2020-11-10 10:00:37
557
原创 Android工具类(分段读取text文件内容)
import com.inks.inkslibrary.Utils.L;import java.io.File;import java.io.FileNotFoundException;import java.io.IOException;import java.io.RandomAccessFile;import java.nio.charset.Charset;public class ReadTextUtil { private RandomAccessFile rea..
2020-11-09 17:22:23
699
原创 Android工具类(生成二维码)
compileOnly 'com.google.zxing:core:3.3.0' Bitmap bitmap = QRCodeUtil.createQRCodeBitmap(encryptText, 400, 400);import android.graphics.Bitmap;import android.graphics.Color;import android.text.TextUtils;import androidx.annotation.Colo...
2020-11-09 17:20:01
396
原创 Android工具类(键盘)
//监听键盘打开收起//使用 SoftKeyBoardListener.setListener(SettingActivity.this, new SoftKeyBoardListener.OnSoftKeyBoardChangeListener() { @Override public void keyBoardShow(int height) { //Toast.makeText(MapActivi..
2020-11-09 17:12:35
258
原创 Android工具类(获取包名,版本号,应用名,内存获取)
public class PackageUtils { /** * 获取版本名称 * * @param context 上下文 * * @return 版本名称 */ public static String getVersionName(Context context) { //获取包管理器 PackageManager pm = context.getPackageManager(); ..
2020-11-09 17:06:58
749
原创 Android工具类(静默安装,需root)
public class Install { /** * 执行具体的静默安装逻辑,需要手机ROOT。 * @param apkPath * 要安装的apk文件的路径 * @return 安装成功返回true,安装失败返回false。 */ public static boolean install(String apkPath) { boolean result = false; Dat..
2020-11-09 17:02:02
170
原创 android工具类(获取设备屏幕分辨率、获取IP、网卡物理地址、Wlan物理地址)
import android.app.Activity;import android.content.Context;import android.graphics.Point;import android.util.DisplayMetrics;import android.view.Display;import android.view.WindowManager;import java.net.Inet4Address;import java.net.InetAddress;im..
2020-11-09 16:16:45
624
原创 Android工具类(文件类)
import android.content.Context;import android.content.res.AssetManager;import android.os.Handler;import android.os.Looper;import android.os.Message;import android.util.Log;import com.inks.inkslibrary.Utils.L;import org.apache.commons.codec.bina...
2020-11-09 16:10:43
487
原创 Android工具类(Des加密解密)
import android.util.Base64;import java.security.Key;import java.security.SecureRandom;import javax.crypto.Cipher;import javax.crypto.SecretKeyFactory;import javax.crypto.spec.DESKeySpec;import javax.crypto.spec.IvParameterSpec;/** * @ProjectNa..
2020-11-09 16:06:31
811
1
原创 android 工具类(CrashHandler,异常捕获)
//使用 //在MainApplication的onCreate中 @Override public void onCreate() { super.onCreate(); CrashHandler.getInstance().init(this);}public class CrashHandler implements UncaughtExceptionHandler { private static CrashHandler .
2020-11-09 15:52:02
510
原创 android 工具类(获取音量、音量调节)
public class AudioUtil { private AudioManager mAudioManager; private static AudioUtil mInstance; private AudioUtil(Context context){ mAudioManager = (AudioManager) context.getSystemService(Context.AUDIO_SERVICE); } public sy.
2020-11-09 15:46:13
535
原创 RES加密解密长文本中文JAVA与JS方法,前后端通用
引用 jsencrypt.js (修改过的jsencrypt)引用 Base64.js //测试 testText为需要加密的字符串 JS加密会有一定几率不能解密,所以可以把加密后的内容解密一次,如果解密后跟加密前的内容完全相等,则加密成功,可以把加密后的内容发给后端,如果不想等则重新加密一次再次判断//运行10000次结果 成功次数:9456 失败次数:544var publicKeyStr = "MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDj.
2020-09-02 09:10:58
2115
原创 Android 文件选择器,单选,多选
https://github.com/inksnow/fileselect使用allprojects { repositories { google() jcenter() maven { url 'https://jitpack.io' } }}implementation 'com.github.inksnow:fileselect:1.0.1'package com.inks...
2020-07-02 11:27:50
2659
转载 转 Android监听键盘弹出收起
原文:https://blog.youkuaiyun.com/auccy/article/details/80664234开发中需要在Activity中监听Android设备的软键盘弹起与关闭,Android貌似没有提供相关的的监听API,在网上找了一个挺好用的方案https://download.youkuaiyun.com/download/l448288137/9211443代码如下:package com.ljh.softkeyboardlistener;import android.app...
2020-06-03 09:41:02
570
原创 微信小程序自定义标题栏、语言切换、侧边抽屉菜单栏、底部菜单栏动画,多行文本垂直滚动,单行文本水平滚动
下载地址https://download.youkuaiyun.com/download/ink_s/12478409
2020-06-01 10:12:06
1207
1
原创 Android opencv4.3.0 SDK 使用及摄像头获取图片并对比
项目下载地址:https://download.youkuaiyun.com/download/ink_s/12462362import android.annotation.SuppressLint;import android.graphics.Bitmap;import android.os.Bundle;import android.os.Handler;import android.os.Message;import android.widget.ImageView;imp...
2020-05-26 17:55:18
732
原创 JS实现图片轮播2
轮播1:https://github.com/inksnow/HtmlPictureWheelhttps://blog.youkuaiyun.com/ink_s/article/details/103458515* { margin: 0px; padding: 0px; -webkit-filter: grayscale(100%); /* Chrome, Safari, ...
2019-12-11 17:49:01
356
原创 JS时实现图片无线轮播,支持响应式布局,动态调整坐标大小
效果图:CSS@CHARSET "UTF-8";* { margin: 0px; padding: 0px;}.wheel_combination{ width: 100%; height: auto; position: relative; }.display_area{ width: 100%; height: auto...
2019-12-11 17:48:12
358
原创 android 自定义PickerView 日期滑动选择器
package com.inks.alltest;import android.annotation.SuppressLint;import android.content.Context;import android.graphics.Canvas;import android.graphics.LinearGradient;import android.graphic...
2019-07-15 15:43:07
720
原创 Android 弹窗工具库 PopupWindow 工具 ,自定义提示框
gitHub 地址:https://github.com/inksnow/popuputils我的个人主页:www.inksnow.inkbuild.gradle (Project)中添加 maven { url 'https://jitpack.io' }allprojects {repositories {jcenter(...
2019-07-12 13:29:17
665
原创 微信小程序canvas 画圆形带刻度进度条
.canvas_1{position: absolute;width: 120rpx;height: 120rpx;background: rgba(255, 00, 0, 0.0);}<canvas class='canvas_1' canvas-id="Canvas1"/>画进度条(我这是固定分为32等分,可以设置变量,分为任意等分...
2019-07-10 14:06:28
4421
4
原创 微信小程序-自定义标题栏、语言切换、自定义弹窗、全局通知
项目地址:https://github.com/inksnow/WXTest自定义标题栏自定义弹窗语言切换
2019-07-10 13:43:44
1824
原创 Android EditText 横屏输入时输入框全屏解决办法
EditText.setImeOptions(EditorInfo.IME_FLAG_NO_EXTRACT_UI);或者android:imeOptions="flagNoExtractUi"
2019-05-28 09:51:36
3304
1
转载 Android 监听软键盘收起
private int usableHeightPrevious;private RelativeLayout relativeLayout;private View mChildOfContent;relativeLayout = (RelativeLayout) findViewById(R.id.RelativeLayout);mChildOfContent = rela...
2019-04-22 15:31:55
1226
原创 Android 弹窗工具库 PopupWindow 工具 ,单选弹窗,多选弹窗
gitHub 地址:https://github.com/inksnow/popuputils我的个人主页:www.inksnow.inkpopupPrompthttps://blog.youkuaiyun.com/ink_s/article/details/89306515效果图: build.gradle (Project)中添加 maven { url...
2019-04-18 14:17:09
1500
原创 Android 弹窗工具库 PopupWindow 工具
gitHub 地址:https://github.com/inksnow/popuputils我的个人主页:www.inksnow.ink效果图:build.gradle (Project)中添加 maven { url 'https://jitpack.io' }allprojects {repositories {...
2019-04-15 10:03:43
1763
原创 Android 检查版本更新服务并下载,BLE蓝牙连接,BLE蓝牙连接1对多及通用工具
https://github.com/inksnow/InksLibrary引用方法:1. aar 应用apply plugin: 'com.android.application'android {repositories {flatDir {dirs 'libs'}...
2019-03-20 17:39:55
1240
原创 Android 自定义 view 左右进度
package com.inks.jisaiclothesford.view;import android.content.Context;import android.content.res.TypedArray;import android.graphics.Bitmap;import android.graphics.Canvas;import android.graphi...
2019-02-21 11:29:44
264
ViewPageIndicator.rar
2020-12-18
ijkplayterTest2.zip
2020-11-25
Android MediaProjection 录屏H264流或者保存为MP4视频
2020-11-19
RSAtest.zip
2020-09-02
Sokoban.rar
2019-07-11
Android自定义view实现画布,镜像画布,Android简单的主题颜色切换
2018-01-10
android MPAndroidChart 曲线折线直方图对比图实例。
2017-04-24
Android WIFI通信scoket通信聊天室WiFi互传文件WiFi热点开启
2017-03-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人