自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Android studio3.1.3 打包jar,混淆

最近公司需要将数据进行打包提供给用户,需要我们提供数据解析的jar给用户,为了防止数据格式的泄露,需要进行混淆。这里记录一下封装jar并混淆的过程。1.创建module 之后创建了几个需要演示混淆的类。 2.打包配置 在Module的gradle里面,添加如下代码,跟dependencies平级;task makeJar(type: Copy) { //删除存在的 ...

2018-06-25 11:22:26 2436

原创 仿QQ7.1.0登录界面

一、概述最近看的QQ的登录界面,感觉很有意思,开始以为是GIF图片,后来解压后才知道是视频文件,尝试了下,很简单。效果图是这样的:二、实现代码实现LoginActivity的xml:xml version="1.0" encoding="utf-8"?>RelativeLayout xmlns:android="http://sch

2017-07-21 11:26:59 807

原创 真正的沉浸式模式状态栏

@Overridepublic void onWindowFocusChanged(boolean hasFocus) { super.onWindowFocusChanged(hasFocus); if (hasFocus && Build.VERSION.SDK_INT >= 19) { View decorView = getWindow().getDeco

2017-07-19 09:13:04 319

原创 使用Timer,TimerTask完成播放视频点击显示控制台

在进行视频播放的时候,我们需要点击视频窗口,控制台自动显示,过几秒钟不操作后,控制台自动消失,这就用到了Timer,TimerTask了。首先我们先创建一个类继承TimerTask里面实现我们的业务逻辑。public class DismissControlViewTimerTask extends TimerTask { @Override public void

2016-11-04 15:48:22 335

原创 Android 改变switch控件颜色

Android 原生switch控件的颜色与软件不匹配,就想换个颜色。但是找个半天也没有找到在哪里设置。最后通过设置them,在style里添加style name="Color1SwitchStyle"> item name="colorControlActivated">@color/colorPrimaryitem> item name="colorSwitchTh

2016-10-28 14:33:30 3345 3

空空如也

空空如也

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

TA关注的人

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