自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 收藏
  • 关注

原创 解决RecyclerView横向条目获取焦点时自动滚动的问题

解决方法 自定义一个类继承LinearLayoutManager 重写其 requestChildRectangleOnScreen 返回 return false![image.png](https://upload-images.jianshu.io/upload_images/6194230-6b3b3237863f8637.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)...

2021-04-07 11:08:42 400

原创 乐凯撒披萨1024程序员节暗号代码

function laesarSignal() { class Pizza { constructor(yours) { this.yours = yours; this.sequence = [1, 2, 3, 4, 5, 6, 7, 8, 9].map(n => Math.pow(2, n)) .sort((a, b) => a > b ? .

2020-10-24 21:05:31 899

原创 AppBarLayout快速滑动导致回弹的解决方案

/** * @author JayChan * @desc AppBarLayout快速滑动导致回弹的解决方案,在AppBarLayout的布局里使用这个Behavior即可 * @date 2018/12/25 10:30 */public class AppBarLayoutBehavior extends AppBarLayout.Behavior { private s...

2019-07-31 11:50:34 763 1

原创 搭建并使用Jenkins自动打包、加固、多渠道打包(Windows环境)

1.下载jenkins的war包**https://jenkins.io/download2.把war包放在tomcat的webapps目录下**3.然后启动tomcat,在浏览器中访问 http://localhost:8080/jenkins/**初始界面如上图,访问图中所圈的路径复制密码,填入到管理员密码那个输入框,点击继续,到下个页面出现这个离线的页面,此时需要访问 ...

2019-07-31 09:44:42 1109

原创 支持设置圆角的TextView

支持设置圆角的TextView支持分别设置左上、右上、左下、右下的圆角大小效果图:如何使用在项目根目录下的build.gradle中的allprojects{}中,添加jitpack仓库地址,如下:allprojects { repositories { jcenter() maven { url 'https://jitpack.io' }//...

2019-03-08 17:07:22 498

原创 android判断应用是否已经启动

/** * 判断应用是否已经启动 * * @param context 上下文对象 * @param packageName 要判断应用的包名 * @return boolean */public static boolean isAppAlive(Context context, String packageName) { ActivityManager activi

2017-08-10 10:12:49 3079

原创 android获取正在运行的进程

实体类public class ProcessInfo { public String name; public String packageName; public Drawable icon; public long memory; public boolean isUser; //true表示用户进程 public boolean isCheck

2017-08-09 17:34:03 1244

原创 android判断服务是否正在运行

/** * 判断服务是否正在运行 * * @param serviceName 服务类的全路径名称 例如: com.jaychan.demo.service.PushService * @param context 上下文对象 * @return */ public static boolean isServiceRunning(String serviceName, C

2017-08-09 16:23:17 855

原创 android获取已安装应用的信息md

实体类 AppInfopublic class AppInfo { public String name; public String packageName; public Drawable icon; public boolean isRom; //true表示安装在手机内存 public boolean isUser; //true表示用户应用}获取

2017-08-09 15:54:42 602

原创 android创建app快捷方式

1.在清单文件中添加权限<uses-permission android:name="com.android.launcher.permission.INSTALL_SHORTCUT" />2.在清单文件的activity节点添加意图过滤器(点击快捷方式打开的activity)<activity android:name=".activity.MainActivity"> <intent-

2017-08-09 12:26:24 1155

原创 android获取屏幕宽高和状态栏高度

WindowManager wm = (WindowManager) getSystemService(WINDOW_SERVICE);int screenWidth = wm.getDefaultDisplay().getWidth(); //屏幕宽度int screenHeight = wm.getDefaultDisplay().getHeight(); //屏幕高度int reso

2017-08-09 12:06:40 273

原创 安装、卸载、启动app

安装某个app/** * @param context 上下文 * @param apkFile 需要安装的app的file对象 */ public static void installApp(Context context, File apkFile){ Intent intent = new Intent(Intent.ACTION_VIEW); intent.se

2017-08-09 11:58:49 361

原创 Android获取手机存储状态

布局文件activity_main.xml<?xml version="1.0" encoding="utf-8"?><RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" androi

2017-08-09 11:21:36 447

原创 Android切换app语言

效果图如下:主要代码:/** * 修改app语言 * * @param type 语言类型 */public static void changeAppLanguage(int type) { Resources resources = UIUtils.getContext().getResources(); // 获得res资源对象 Configuration con

2017-08-03 16:54:23 498

原创 Kotlin的正确使用“姿势”

Kotlin已正式成为Android官方支持开发语言,越来越多的人开始学习Kotlin,最近看了一些关于Kotlin的教程,颇有收获,在此整理出来分享给各位。1.开发环境搭建虽然IntelliJ的IDE工具是开发Kotlin的最好工具,但是对于初学者来说,学习一门新语言,越是智能的工具,越难达到学习好的目的,所以这里选择eclipse要在eclipse里面使用Kotlin语言,需要安装Kotlin插

2017-07-29 17:29:52 340

原创 支持定义前后缀文字和文字颜色的TextView

支持定义前后缀文字和文字颜色的TextViewMultipleTextView介绍MultipleTextView是一个支持定义前后缀文字和文字颜色的TextView,效果图如下:其中,数字200的左边文字是MultipleTextView的前缀,右边文字是MultipleTextView的后缀,一般前缀后缀都是写死的,你可以在xml里面定义前缀和后缀,也可以在代码中修改前缀后缀使用在布局文件中,使

2017-05-04 16:27:42 35269

原创 快速索引集成

Android 快速索引集成  最近把以前做过的快速索引整理一下,方便以后使用,现在分享给大家,初次发表,如果有什么错误,请多多包涵,多多指教!  下面是一个Demo项目的展示效果   其实实现快速索引并不难,现在跟着我一起做一个快速索引的项目吧项目准备  1.自定义控件(快速索引栏控件) 新建一个包,在这里就命名为view吧,主要用来放置自定义控件的  QuickIndexBar.java的内容如

2017-02-28 14:32:35 32744

空空如也

空空如也

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

TA关注的人

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