- 博客(72)
- 资源 (17)
- 收藏
- 关注
原创 android java 代码动态设置ProgressBar 颜色
【代码】android java 代码动态设置ProgressBar 颜色。
2024-01-10 16:26:52
883
2
原创 Electron打包应用的简单使用,开机自启动,自定义最大化最小化,JS与主进程通讯
官方文档:https://www.electronjs.org/docs w3c文档:https://www.w3cschool.cn/electronmanual/wcx31ql6.html package.json electron-builder 打包出来的是加密的安装exe和和免安装版文件夹,可直接启动文件夹中exe electron-packager 打包出来的是免安装版未加密的文件夹,原网页内容在resources/app下,未加密,可直接修改里面的内容 { "name..
2021-01-14 09:35:12
2977
原创 Android pageview无限轮播及带动画指示器
效果图 指示器: 参考 https://github.com/yanyiqun001/bannerDot package 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
825
原创 Android RecyclerView中EdietText输入错乱问题处理
效果图 Adapter package 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
483
原创 数据接收黏包丢包简单处理,适用蓝牙、串口、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
3897
原创 Android 直播http、rtmp流,使用ijkplayer
ijkplayer github地址 效果 1.导入ijkplayer-java mode implementation 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
2892
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
3032
原创 本地文件夹上传到gitlab
参考 1. shift+右键文件夹,选择Git Bash Here 2. 输入命令: 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
4327
原创 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
607
原创 Android 第三方的使用(fastjson、okhttp3、butterknife、glide)
implementation 'com.github.bumptech.glide:glide:4.11.0' annotationProcessor 'com.github.bumptech.glide:compiler:4.11.0' //noinspection AnnotationProcessorOnCompilePath implementation 'com.jakewharton:butterknife:10.2.1' annotationProcessor 'com.jakewha.
2020-11-10 15:00:23
453
原创 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
627
原创 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
770
原创 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
460
原创 Android工具类(键盘)
//监听键盘打开收起 //使用 SoftKeyBoardListener.setListener(SettingActivity.this, new SoftKeyBoardListener.OnSoftKeyBoardChangeListener() { @Override public void keyBoardShow(int height) { //Toast.makeText(MapActivi..
2020-11-09 17:12:35
289
原创 Android工具类(获取包名,版本号,应用名,内存获取)
public class PackageUtils { /** * 获取版本名称 * * @param context 上下文 * * @return 版本名称 */ public static String getVersionName(Context context) { //获取包管理器 PackageManager pm = context.getPackageManager(); ..
2020-11-09 17:06:58
808
原创 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
209
原创 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
718
原创 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
558
原创 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
880
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
566
原创 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
607
原创 RES加密解密长文本中文JAVA与JS方法,前后端通用
引用 jsencrypt.js (修改过的jsencrypt) 引用 Base64.js //测试 testText为需要加密的字符串 JS加密会有一定几率不能解密,所以可以把加密后的内容解密一次,如果解密后跟加密前的内容完全相等,则加密成功,可以把加密后的内容发给后端,如果不想等则重新加密一次再次判断 //运行10000次结果 成功次数:9456 失败次数:544 var publicKeyStr = "MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDj.
2020-09-02 09:10:58
2342
原创 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
2801
转载 转 Android监听键盘弹出收起
原文:https://blog.csdn.net/auccy/article/details/80664234 开发中需要在Activity中监听Android设备的软键盘弹起与关闭,Android貌似没有提供相关的的监听API,在网上找了一个挺好用的方案https://download.csdn.net/download/l448288137/9211443 代码如下: package com.ljh.softkeyboardlistener; import android.app...
2020-06-03 09:41:02
611
原创 微信小程序自定义标题栏、语言切换、侧边抽屉菜单栏、底部菜单栏动画,多行文本垂直滚动,单行文本水平滚动
下载地址https://download.csdn.net/download/ink_s/12478409
2020-06-01 10:12:06
1289
1
原创 Android opencv4.3.0 SDK 使用及摄像头获取图片并对比
项目下载地址:https://download.csdn.net/download/ink_s/12462362 import 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
806
原创 JS实现图片轮播2
轮播1:https://github.com/inksnow/HtmlPictureWheel https://blog.csdn.net/ink_s/article/details/103458515 * { margin: 0px; padding: 0px; -webkit-filter: grayscale(100%); /* Chrome, Safari, ...
2019-12-11 17:49:01
381
原创 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
392
原创 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
795
原创 Android 弹窗工具库 PopupWindow 工具 ,自定义提示框
gitHub 地址:https://github.com/inksnow/popuputils 我的个人主页:www.inksnow.ink build.gradle (Project)中添加 maven { url 'https://jitpack.io' } allprojects { repositories { jcenter(...
2019-07-12 13:29:17
717
原创 微信小程序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
4522
4
原创 微信小程序-自定义标题栏、语言切换、自定义弹窗、全局通知
项目地址:https://github.com/inksnow/WXTest 自定义标题栏 自定义弹窗 语言切换
2019-07-10 13:43:44
1888
原创 Android EditText 横屏输入时输入框全屏解决办法
EditText.setImeOptions(EditorInfo.IME_FLAG_NO_EXTRACT_UI); 或者 android:imeOptions="flagNoExtractUi"
2019-05-28 09:51:36
3503
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
1270
原创 Android 弹窗工具库 PopupWindow 工具 ,单选弹窗,多选弹窗
gitHub 地址:https://github.com/inksnow/popuputils 我的个人主页:www.inksnow.ink popupPrompthttps://blog.csdn.net/ink_s/article/details/89306515 效果图: build.gradle (Project)中添加 maven { url...
2019-04-18 14:17:09
1587
原创 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
1822
原创 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
1300
原创 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
299
RSAtest.zip
2020-09-02
Android MediaProjection 录屏H264流或者保存为MP4视频
2020-11-19
android MPAndroidChart 曲线折线直方图对比图实例。
2017-04-24
Android WIFI通信scoket通信聊天室WiFi互传文件WiFi热点开启
2017-03-09
Android自定义view实现画布,镜像画布,Android简单的主题颜色切换
2018-01-10
ijkplayterTest2.zip
2020-11-25
Sokoban.rar
2019-07-11
ViewPageIndicator.rar
2020-12-18
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅