
Android
魑魅魍魉9527
Android攻城狮、程序员
展开
-
Android 工具类
【代码】Android 工具类。原创 2023-02-08 10:25:10 · 1923 阅读 · 0 评论 -
Android自定义Textview 蒙语显示(蒙古文字)
Android自定义Textview 蒙语显示(蒙古文字)竖排Textview 自动换行 从左到右。原创 2023-01-05 16:22:32 · 477 阅读 · 1 评论 -
Android 全局异常收集
在application中添加。原创 2022-12-22 13:54:34 · 301 阅读 · 1 评论 -
微信分享功能封装
需要微信的 String APPID = “wxe8484247d2xxxxxxxx”;回调添加 WXEntryActivity。原创 2022-12-22 13:51:55 · 377 阅读 · 0 评论 -
RecyclerView侧滑删除按钮
只需要修改 RecyclerView 支持侧滑在ietm布局 超出屏幕的地方添加自己的删除按钮就可以此方法入侵程度低 容易修改原创 2022-12-06 09:54:18 · 551 阅读 · 0 评论 -
Android 移除sdk里的自启动服务
移除融云sdk自启服务。移除监听action。原创 2022-11-18 16:24:33 · 1716 阅读 · 0 评论 -
Android 自定义日历控件
【代码】Android 自定义日历控件。原创 2022-11-10 18:44:21 · 2612 阅读 · 0 评论 -
RecyclerView添加头部 尾部view
【代码】RecyclerView添加头部 尾部view。原创 2022-10-12 11:34:41 · 1094 阅读 · 0 评论 -
DialogFragment 白边去除
【代码】DialogFragment 白边去除。原创 2022-09-15 15:09:12 · 576 阅读 · 0 评论 -
ZJCA数字证书用户责任书
ZJCA数字证书用户责任书原创 2022-08-23 09:41:57 · 677 阅读 · 0 评论 -
MobPush接入华为推送离线接收不到
mobpush原创 2022-08-19 17:21:46 · 858 阅读 · 0 评论 -
WebView长按选中获取内容
修改webviewpackage com.whsz.mywebtest;import android.content.Context;import android.os.Build;import android.util.AttributeSet;import android.view.ActionMode;import android.view.Menu;import android.view.MenuItem;import android.webkit.JavascriptInter.原创 2022-04-15 16:33:25 · 3705 阅读 · 0 评论 -
检查数组是否包含某个值
//使用Listpublic static boolean useList(String[] arr, String targetValue) { return Arrays.asList(arr).contains(targetValue);}//使用Setpublic static boolean useSet(String[] arr, String targetValue) { Set<String> set = new HashSet<String&原创 2021-08-09 13:56:29 · 664 阅读 · 0 评论 -
移动架构师成长路线
转载 2021-07-14 18:06:53 · 214 阅读 · 0 评论 -
AndroidAutoSize( android:process) 多进程适配
打开另外一个进程的页面,适配失效java.lang.IllegalArgumentException: you must set design_width_in_dp in your AndroidManifest file多个进程需要使用AutoSize.initCompatMultiProcess(this);https://github.com/JessYanCoding/AndroidAutoSize/blob/master/demo/src/main/java/me/jessyan/原创 2021-07-06 11:08:42 · 439 阅读 · 0 评论 -
android 集成 unity 3d 错误 Caused by: android.content.res.Resources$NotFoundException: String resource
android 集成 unity 3d 错误1.资源找不到java.lang.RuntimeException: Unable to start activity ComponentInfo{com.what.mobile.maintenance/com.unity3d.player.UnityPlayerActivity}: android.content.res.Resources$NotFoundException: String resource ID #0x0 Caused by: a原创 2021-06-18 09:56:37 · 1266 阅读 · 2 评论 -
视频控件GSYVideoPlayer 退出全屏 屏幕旋转问题(pad平板)
重写StandardGSYVideoPlayer 的 clearFullscreenLayout() @Override protected void clearFullscreenLayout() { //重写方法 取消原来逻辑调用// super.clearFullscreenLayout();// System.out.println("11111111111111"); if (!mFullAnimEnd) {原创 2021-04-30 16:47:49 · 1706 阅读 · 1 评论 -
Android 退出应用程序简单实现
一、 退出应用按钮实现第一步设置MainActivity的加载模式为singleTask android:launchMode="singleTask"第二步重写onNewIntent()方法 private static final String TAG_EXIT = "exit"; @Override protected void onNewIntent(Intent intent) { super.onNewIntent(intent); if (intent != null原创 2021-04-29 10:21:57 · 508 阅读 · 0 评论 -
Android 防止按钮重复点击
public class ClickUtil { // 两次点击按钮之间的点击间隔不能少于600毫秒 private static final int MIN_CLICK_DELAY_TIME = 600; private static long lastClickTime; public static boolean isFastClick() { boolean flag = false; long curClickTime = Syst原创 2021-04-20 09:51:10 · 199 阅读 · 0 评论 -
android屏幕适配 AndroidAutoSize
https://github.com/JessYanCoding/AndroidAutoSizehttps://www.wanandroid.com/blog/show/2343https://www.jianshu.com/p/12ce5c0a6163 implementation 'me.jessyan:autosize:1.2.1'<manifest> <application> <meta-data原创 2021-03-22 18:06:57 · 486 阅读 · 0 评论 -
Android (kotlin)MVP基础模板
1.项目页面<?xml version="1.0" encoding="utf-8"?><manifest xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" package="com.zhjy.kotlinmvp"> <!-- 获取GSM网络信息状态,如当前的网络连接是否有效 -->原创 2021-01-08 16:44:52 · 385 阅读 · 0 评论 -
Android 知识整理(1)
https://mubu.com/doc69WahMT7zyV#m原创 2020-09-16 11:25:51 · 107 阅读 · 0 评论 -
Android倒计时器
/** 倒计时60秒,一次1秒 */ CountDownTimer timer = new CountDownTimer(60*1000, 1000) { @Override public void onTick(long millisUntilFinished) { // TODO Auto-generated method stub te原创 2020-08-11 16:00:10 · 143 阅读 · 0 评论 -
Android 刘海屏全屏适配(沉溺式状态栏,隐藏状态栏)
@RequiresApi(Build.VERSION_CODES.LOLLIPOP) override fun onCreate(savedInstanceState: Bundle?) { super.onCreate(savedInstanceState) requestWindowFeature(Window.FEATURE_NO_TITLE) //这行代码一定要在setContentView之前,不然会闪退 setContentVie...原创 2020-07-10 15:13:34 · 2485 阅读 · 2 评论 -
kotlin统计代码行数
原创 2020-07-03 10:22:54 · 640 阅读 · 0 评论 -
百度tts语音合成使用
package cn.zhjy.ai.utils;import android.content.Context;import com.baidu.tts.client.SpeechSynthesizer;import com.baidu.tts.client.SpeechSynthesizerListener;import com.baidu.tts.client.TtsMode;import cn.zhjy.ai.listener.MessageListener;/** * 除了SDK原创 2020-07-02 10:18:01 · 8870 阅读 · 0 评论 -
Android root 卸载应用
卸载方法:1)将机器人链接电脑2)打开cmd窗口3)执行adb root,adb remount,adb shell命令进入机器的shell命令行4)进入system/app系统目录,找到以上所说的应用并卸载卸载命令:rm –rf 要卸载的应用名...原创 2020-06-04 10:14:02 · 1800 阅读 · 0 评论 -
Android 绘制波浪曲线1
import android.content.Context;import android.content.res.TypedArray;import android.graphics.Canvas;import android.graphics.Color;import android.graphics.Paint;import android.graphics.Path;import android.graphics.PixelFormat;import android.graphic..原创 2020-05-13 09:39:19 · 678 阅读 · 0 评论 -
activity与fragment生命周期
activity生命周期fragment生命周期原创 2020-05-07 14:05:08 · 146 阅读 · 0 评论 -
Android 动画(AE —— bodymovin—— json—— Lottie)
Bodymovin(5.4.4_5.5.6) zxp插件下载Bodymovin(5.4.4_5.5.6) zxp下载后修改文件zxp为zip解压插件放在ae目录下打开AE 窗口-扩展-Bodymovin导出json动画把文件加到assets下使用代码// 图片资源文件 animation_view.imageAssetsFolder = "img/...原创 2020-04-09 14:02:35 · 1946 阅读 · 0 评论 -
Andoid_ImageView图片的缩放
public class MainActivity extends Activity { private Button local, network; private ImageView iv; RelativeLayout lay; private float now; private float last = -1; @Override原创 2015-07-14 14:56:31 · 282 阅读 · 0 评论 -
Listview的Item高度计算
手动计算Listview的Item高度原创 2015-08-10 10:39:48 · 562 阅读 · 0 评论 -
Android View或Layout点击变色效果
原创 2015-09-09 09:46:12 · 883 阅读 · 0 评论 -
Android背景选择器、Textview点击效果
原创 2015-10-27 16:00:28 · 5185 阅读 · 0 评论 -
Android 瀑布流
/** * 瀑布流类 * * 原理: * 1:创建3个linearlayout,设置他们的宽度,将获得的图片压缩成和3个linearlayout一样的宽度, * 然后根据3个linearlayout的高度来判断,将bitmap添加到哪一个linearlayout中 * 2:翻页处理,根据手势抬起的位置和滑动的末尾处来进行翻页 * * @author pangz原创 2015-12-08 14:20:43 · 486 阅读 · 0 评论 -
美化必备,<#ffffffff>语句的解析和透明度数值参照表
解析:〈#ffffffff〉#ffffffff由#加八位数字或字母组成,前两个ff为透明度(十六进制),后面六位ffffff为颜色代码,采用RGB配色(十六进制)需要修改的机油一般都要查找相关资料,这里教你一个更快捷的方法!附件下载;进位制转换器RGB调色板一、进位制转换器获取透明代码的方法安装打开,出现一个操作面板,Hex(十六进制)、Dec(十进制)、Oct转载 2015-11-24 10:05:12 · 2178 阅读 · 0 评论 -
android 按百分比设置布局
android布局的时候有时候需要按照%来设置的你控件大小这个方法值得一试原创 2015-06-25 11:18:27 · 1767 阅读 · 0 评论 -
Android-Universal-Image-Loader 图片异步加载类库的使用(超详细配置)
这个图片异步加载并缓存的类已经被很多开发者所使用,是最常用的几个开源库之一,主流的应用,随便反编译几个火的项目,都可以见到它的身影。 可是有的人并不知道如何去使用这库如何进行配置,网上查到的信息对于刚接触的人来说可能太少了,下面我就把我使用过程中所知道的写了下来,希望可以帮助自己和别人更深入了解这个库的使用和配置。 GITHUB上的下载路径为:htt转载 2016-01-18 09:43:47 · 282 阅读 · 0 评论 -
Android Activity 启动/退出 动画效果
package com.xiaoma.betweenactivityanimation; import android.app.Activity; import android.content.Intent; import android.os.Bundle; import android.view.View; import android.view.View.OnCli转载 2015-12-17 14:10:36 · 1021 阅读 · 0 评论 -
Android 小球碰撞检测技术
核心代码 public class BallThread extends Thread {boolean flag;Ball ball;double currentTime;public BallThread(Ball ball) {flag = true;this.ball = ball;}@Overridepublic void run(原创 2015-12-18 09:26:38 · 1187 阅读 · 0 评论