自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

snpmyn

日常笔记

  • 博客(620)
  • 资源 (8)
  • 收藏
  • 关注

原创 FlycoTabLayout

库依赖implementation 'com.flyco.tablayout:FlycoTabLayout_Lib:2.1.2@aar'使用布局<com.flyco.tablayout.CommonTabLayout android:id="@+id/mainActivity2Ctb&

2019-01-17 17:27:42 500

原创 Gradle

官网简介xxx

2019-01-17 14:15:28 102

原创 BottomNavigationView

简介底部导航栏。依赖implementation 'com.android.support:design:28.0.0'用一图文色未选中为图文本身色,选中为项目主色(colorPrimary)。Activity方式一方式二普创。布局<?xml version="1.0&amp

2019-01-17 09:51:08 371

原创 反编译

准备apktool该目录用于获资源文件。dex2jar该目录用于转Android打包后.dex文件为.jar包(实质即Java编译后.class文件集合),改后缀.jar为.zip解压可看到里面都是.class文件。jd-gui.exe转.class文件为.Java文件。步骤放xxx.apk于apktool目录:命令行进apktool目录:apktool d xxx....

2019-01-14 16:47:59 137

原创 刷新加载

刷新什么时候下拉刷新滑动刷新(含下拉刷新)非常适合列表、栅格列表和卡片集合等界面(按时间降序排列)。这类界面通随时间推移优先显最新内容且通非自动刷新内容。不用自动刷新机制是因当滚至顶部时若采用自动刷新,内容会不断自动下载显示,对用户而言这样自动显示机制不可控。而下拉刷新则很好解决该问题,仅下拉时触发刷新指示器刷新,这样也给用户选择和退出机会。什么时候不下拉刷新屏幕小插件。该类插件需自动刷...

2019-01-11 09:55:24 155

原创 刷新加载(SmartRefreshLayout)

SmartRefreshLayout属性app:srlEnablePreviewInEditMode="true"编辑模式显预览效果否(默true)于SmartRefreshLayout中,Header、Footer中无效app:srlAccentColor="@color/backg

2019-01-11 09:21:11 1655

原创 刷新加载(CustomRefreshView)

库CustomRefreshViewrefreshBaseFooterViewpackage refresh;import android.content.Context;import android.util.AttributeSet;import android.widget.FrameLayout;/** * @decs: BaseFooterView * @date...

2019-01-10 11:04:04 711

原创 刷新加载(TwinklingRefreshLayout)

库TwinklingRefreshLayout布局<com.lcodecore.tkrefreshlayout.TwinklingRefreshLayout android:id="@+id/twinRef" android:layout_width="match_parent" android:layout_height=&

2019-01-10 11:01:14 932

原创 刷新加载(XRecyclerView)

库XRecyclerView布局<?xml version="1.0" encoding="utf-8"?><RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android&qu

2019-01-10 10:58:37 142

原创 Activity管理

package util;import android.app.Activity;import android.app.ActivityManager;import android.content.Context;import java.util.Collections;import java.util.LinkedList;import java.util.List;/**...

2019-01-08 16:06:33 344

原创 全局

活动Applicationpackage application;.../** * Created on 2017/8/22. * * @author xxx * @desc 官方文档 * Base class for those who need to maintain global application state. * You can provide your ow...

2019-01-08 15:50:48 158

原创 Dialog

简介xxx属性xxxxxx封装CallTheRollDialogpackage widget.dialog.three;import android.annotation.SuppressLint;import android.app.Dialog;import android.content.Context;import android.os.Bundle;impo...

2019-01-08 10:13:37 94

原创 Library引用

工具AndroidStudio步骤新建两项目。一引入项目,另一接收项目:找引入项目build.gradle,改apply plugin为apply plugin: 'com.android.library'并注释掉applicationId:打开接收项目,File->New->Import Module:资源路径可app或Test

2019-01-07 16:29:46 458

原创 Activity焦点

日志分析当时场景Activity可见,故或失焦导致。解决Activity currentActivity = App.getInstance().getCurrentActivity();if (!currentActivity.hasWindowFocus()) { View view = currentActivity.getWindow().getDecorView();...

2019-01-04 17:16:46 2844

原创 Bitmap

简介xxx工具类package util;import android.content.Context;import android.content.res.Configuration;import android.graphics.Bitmap;import android.graphics.BitmapFactory;import android.graphics.Matri...

2019-01-03 15:13:35 106

原创 onNewIntent

说明Activity通Intent传数据时Activity未启则于该刚启Activity通getIntent()可获。若将启Activity已存则通getIntent()获为已存Activity原始Intent。换句话说Intent数据没更新致于将启Activity获Intent为旧数据。每获Intent新数据则需onNewIntent(Intent intent)调setIntent(inte...

2018-12-29 15:47:10 121

原创 加固

简介xxx平台360加固保

2018-12-29 14:10:52 173

原创 签名

简介签名表版权,升级须同签名。多APP可同签名。于新浪、微信、facebook等平台注册分享应用,需包名及应用签名。有时据平台提供签名工具输包名生一签名,但此时应用无固定签名(xxx.jks)而仅据运行于手机调试版生加密字符串后填到第三方后台。运行正常但正式打包(generate sign apk)或改包名、签名信息致签名变从而部分第三方平台分享授权不可用。eclipse或AndroidS...

2018-12-29 13:39:04 253

原创 转场动画

资料关于Activity跳转动画大汇总方式一说明style参考方式二说明overridePendingTransition准备screen_zoom_in<?xml version="1.0" encoding="utf-8"?>&am

2018-12-28 16:05:57 104

原创 Fragment方法

setUserVisibleHint简介Set a hint to the system about whether this fragment's UI is currently visible to the user. This hint defaults to true and is persistent across fragment instance state save and r...

2018-12-27 14:17:08 177

原创 手机号

获取package util;import android.Manifest;import android.annotation.SuppressLint;import android.content.Context;import android.content.pm.PackageManager;import android.support.v4.app.ActivityCompa...

2018-12-26 15:34:41 172

原创 WebView交互

资料最全面总结Android WebView与JS交互方式Android混合开发(一)Java调js

2018-12-24 16:27:34 199

原创 分支

前言每提交,Git都把它们串成一条时间线,即一分支。到目前仅一条时间线。Git中该分支叫主分支(master分支)。HEAD严格讲不指向提交(指向当前分支)而指向master(指向提交)。详解开始master分支是一条线。Git用HEAD指向master,用master指向最新提交,即确定当前分支及当前分支提交点。每提交,master分支都向前移动一步,随不断提交,master分支线越来越长...

2018-12-21 16:11:42 361

原创 拼写检查

2018-12-21 15:44:34 220

原创 onBackPressed

方法@Overridepublic void onBackPressed() { super.onBackPressed();}API 24源码/** * Called when the activity has detected the user's press of the back * key. The default implementation simply f...

2018-12-19 15:26:19 2896 1

原创 窗体泄露(二)

日志Bad window token, you cannot show a dialog before an Activity is created or after it's hidden.分析窗体泄露。Application获Context是一全局Application,不同于Activity、Context使用场景。解决package application;.../**...

2018-12-18 18:52:29 691

原创 上下文

简介xxx注意Application获Context是一全局Application,不同于Activity、Context使用场景。概览ApplicationActivityServiceContentProviderBroadcastReceivershow a dialogNOYESNONONOstart an activityNOYE...

2018-12-18 18:50:46 138

原创 弹框封装

场景选图、拍照、取消。封装PicChoiceDialogpackage widget.dialog.three;import android.app.Dialog;import android.content.Context;import android.os.Bundle;import android.view.Gravity;import android.view.View...

2018-12-15 11:42:38 276

原创 安卓与JAVA

区别前者嵌入式操作系统,后者编程语言。安卓应用程序java编写但并非java程序,因安卓应用开发语法规则同java一样而底层库与java中有所不同(本质区别)。...

2018-12-13 16:53:51 2762

原创 BottomMenu

BoomMenu方法boomMenu.setDimColor(Color.YELLOW);菜单显时背景色依赖implementation 'com.nightonke:boommenu:2.0.9'准备BottomMenuBuilderManagerpackage widget.menu;import android.graphics.Color;import andro...

2018-12-11 16:10:14 578

原创 枚举

简介xxx类Stylepackage com.github.ybq.android.spinkit;public enum Style { ROTATING_PLANE(0), DOUBLE_BOUNCE(1), WAVE(2), WANDERING_CUBES(3), PULSE(4), CHASING_DOTS(5), THR...

2018-12-10 14:13:39 108

原创 状态栏

简介xxx工具类package util;import android.annotation.TargetApi;import android.app.Activity;import android.content.Context;import android.content.res.Configuration;import android.content.res.Resourc...

2018-12-07 18:59:16 134

原创 延时

线程new Thread(new Runnable() { @Override public void run() { }}).start();定时器 TimerTask task = new TimerTask() { @Override public void run() { }};...

2018-12-07 15:01:32 186

原创 异常

一日志Only the original thread that created a view hierarchy can touch its views.分析仅创视图层次结构原始线程才能触摸其视图。解决Hander消息传递机制。

2018-12-06 14:25:16 154

原创 Path

简介xxx方法path.reset();清路径数据

2018-12-06 12:25:08 138

原创 动作栏

简介xxx高getActionBar().getHeight();工具类package util;import android.content.Context;import android.util.TypedValue;/** * Created on 2018/12/5. * * @desc 动作栏 */public class ActionBarUtils {...

2018-12-05 17:22:48 100

原创 SurfaceView

简介xxx背景色SurfaceHolder surfaceHolder = this.getHolder();Canvas canvas = surfaceHolder.lockCanvas();canvas.drawColor(color);surfaceHolder.unlockCanvasAndPost(canvas);背景图SurfaceHolder surfaceHol...

2018-12-05 17:10:17 95

原创 SurfaceView错

日志java.lang.IllegalStateException: Surface was not locked分析You are attempting to unlock twice.解决避重复解锁。

2018-12-05 17:03:51 187

原创 Gradle错(十三)

日志Could not find com.android.tools.build:aapt2:3.2.0-alpha14-4748712.解决gradle(module)添google()allprojects { repositories { google() jcenter() }}

2018-12-01 15:08:36 83

原创 Gradle错(十二)

日志Annotation processors must be explicitly declared now. The following dependencies on the compile classpath are found to contain annotation processor. Please add them to the annotationProcessor co...

2018-12-01 15:05:32 129

安卓屏幕适配必须资源.rar

安卓屏幕适配必须资源,dimens.xml和相应配置文件。使用该文件进行安卓屏幕适配,将大大节省时间成本,同时适配效果最佳。

2019-07-18

toolchains

3.0+时,NDK构建失败。原因为相应目录下缺少mips64el-linux-android-4.9文件。

2018-11-29

BigDecimal运算

BigDecimal运算Jar包。支持sin、cos、tan、asin、acos、atan、pow、sqrt、cbrt、root、log10、log、ln、exp、sinh、cosh、tanh、asinh、acosh、atanh、deg、rad

2018-10-19

系统字体样式文件

TextView字体样式设置资源文件,放置于assets下,然后在代码中引用。

2018-06-25

TabLayout相关资源

支持TabLayout、ViewPager、Fragment联用。支持滑动翻页、点击切换页面。

2018-03-01

LuBan(图片压缩)

根据微信发布图片分析,逆向推算的仿微信图片压缩算法

2017-12-01

ZXing资源文件

二维码扫描提示音和二维码扫描窗口图片。

2017-08-25

二维码扫描与生成

提供关于条形码(一维码,二维码)解析工具。同时提供二维码生成与解析方法。是必要类和资源文件包。

2017-08-25

空空如也

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

TA关注的人

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