自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(43)
  • 资源 (1)
  • 收藏
  • 关注

原创 面试抱佛脚

(17条消息) Android 性能优化(一) —— 启动优化提升60%_凶残的程序员的博客-CSDN博客_android 启动优化Android App优化之提升你的App启动速度之实例挑战 - 简书Android性能优化--启动优化 - 简书Android启动页优化,去黑屏实现秒启动 - 简书(17条消息) (转)慎重使用 android:windowIsTranslucent 主题,其导致启动app非常慢_飞鸽传说的博客-CSDN博客_android:windowistranslucent(127条消

2023-09-19 12:06:29 294

原创 AndroidStudio导入arr包

在app 下的 build.gradle添加implementation fileTree(include: ['*.jar', '*.aar'], dir: 'libs')一行搞定所有arr jar 包

2021-12-21 16:07:00 2084

原创 adb环境变量配置

adb环境变量配置系统>>>>关于>>>>高级系统设置>>>>环境变量新建 变量名为 adb 变量值为 “SDK安装目录\platform-tools” 例如:C:\Users\XXX\AppData\Local\Android\Sdk\platform-tools再新建一个变量名为 PATH,变量值为%adb%即配置成功adb connect ip即可连接手机...

2021-12-21 16:02:28 2070

转载 Android Wifi连接

WiFi打开、关闭/** * WiFi连接管理 * 申请权限 * <uses-permission android:name="android.permission.ACCESS_WIFI_STATE"/> * <uses-permission android:name="android.permission.CHANGE_WIFI_STATE"/> * <uses-permission android:name="android.permission.ACCE

2021-09-18 16:02:17 1258

原创 Android高斯模糊及遮罩

两种方法,目前个人感觉是最实用也是最简单的1.GLide高斯模糊操作起来也是很简单,首先常规操作导入一下依赖implementation 'com.github.bumptech.glide:glide:3.7.0'implementation 'jp.wasabeef:glide-transformations:3.0.1'//没这个依赖Glide支持不了高斯模糊代码里面这样写Glide.with(mContext).load(R.mipmap.wh_coach03) ...

2021-09-17 17:35:06 4280

原创 Git常用命令速查表

2021-08-26 15:15:13 98

原创 Android 生成正式签名keyStore(Windows)

1.电脑上没安装JDK的先安装JDK2.使用CMD窗口进入到JDK的bin目录( JDK安装到c盘的朋友因为权限问题,需要以管理员身份进入,否则会报以下错误:)3.输入 keytool -genkey -alias demo -keyalg RSA -validity 20000 -keystore demo.keystore 按回车其中: demo是keystore...

2019-06-21 18:06:51 1337

原创 Windows查看JDK是否安装以及安装路径

1.检查电脑上是否安装了JDK可以在cmd窗口输入java -version查看是否需安装了JDK2.查看JDK的安装目录一种是在cmd窗口输入java -verbose,查看最后一行即为JDK安装路径这是我从网上找的图片,确实输出了jdk的安装目录,然儿在我的电脑上输出确是这样的╮(╯▽╰)╭无奈,只能用第二种方法了,简单粗暴直接去C:\Program Fil...

2018-11-29 11:59:17 12121 1

转载 Android权限大全

转载地址:https://www.cnblogs.com/diyishijian/p/5629545.html1.android.permission.WRITE_USER_DICTIONARY  允许应用程序向用户词典中写入新词2.android.permission.WRITE_SYNC_SETTINGS  写入Google在线同步设置3.android.permission.WR...

2018-11-28 15:48:21 286

转载 AIDL进程间传递自定义类型参数

1、创建.aidl 文件AIDL 语法简单,用来声明接口,其中的方法接收参数和返回值,但是参数和返回值的类型是有约束的,且有些类型是需要 import,另外一些则无需这样做。AIDL 支持的数据类型划分为四类,第一类是 Java 编程语言中的基本类型,第二类包括 String、List、Map 和 CharSequence,第三类是其他 AIDL 生成的 interface,第四类是实现了...

2018-11-07 11:38:49 810 2

转载 Android Service完全解析,关于服务你所需知道的一切

转载请注明出处:http://blog.csdn.net/guolin_blog/article/details/11952435相信大多数朋友对Service这个名词都不会陌生,没错,一个老练的Android程序员如果连Service都没听说过的话,那确实也太逊了。Service作为Android四大组件之一,在每一个应用程序中都扮演着非常重要的角色。它主要用于在后台处理一些耗时的逻辑,或者...

2018-11-07 11:33:57 220

转载 Activity的启动模式:FLAG_ACTIVITY_CLEAR_TOP和FLAG_ACTIVITY_REORDER_TO_FRONT

注:. 四种:        1. standard             被启动就会创建一个新的  2. singleTop            栈顶单实例(当该activity处于task栈顶时,可以复用,直接onNewIntent)                  3. singleTask           栈中单实例(oncreate该activity并销毁在...

2018-10-26 18:42:51 311

转载 Android--UI之ViewStub

转载地址:https://www.cnblogs.com/plokmju/p/android_ViewStub.html前言  按照最近博客的路线,继续讲Android的UI开发。今天讲解一下ViewStub控件,惰性装载控件。在本篇博客中,将了解到ViewStub的常用属性、方法,以及注意事项。最后将以一个简单的Demo演示ViewStub的使用。ViewStub  在介绍Vie...

2018-10-26 18:40:26 157

转载 ViewStub基本用法

转载地址:https://blog.csdn.net/qq_32059827/article/details/70882499在开发应用程序的时候,经常会遇到这样的情况,会在运行时动态根据条件来决定显示哪个View或某个布局。那么最通常的想法就是把可能用到的View都写在上面,先把它们的可见性都设为View.GONE,然后在代码中动态的更改它的可见性。这样的做法的优点是逻辑简单而且控制起来比较...

2018-10-26 18:38:48 224

转载 Android studio Maven仓库使用

原文:How to distribute your own Android library through jCenter and Maven Central from Android Studio转自:翻译 http://www.jcodecraeer.com/a/anzhuokaifa/androidkaifa/2015/0623/3097.html如果你想在Android Studi...

2018-10-26 18:35:40 255

原创 Android 沉浸式——systemUI

首先作为我们平时所使用的systemUI,主要有以下几种参数设置1. View.SYSTEM_UI_FLAG_VISIBLE:显示状态栏,Activity不全屏显示(恢复到有状态的正常情况)。2. View.INVISIBLE:隐藏状态栏,同时Activity会伸展全屏显示。3. View.SYSTEM_UI_FLAG_FULLSCREEN:Activity全屏显示,且状态栏被隐藏覆...

2018-08-09 11:19:47 753

原创 Android 屏幕壁纸截取

// 获取壁纸管理器 WallpaperManager wallpaperManager = WallpaperManager.getInstance(this.getContext()); // 获取当前壁纸 Drawable wallpaperDrawable = wallpaperManager.getDrawable(); // 将Drawable...

2018-08-08 15:46:21 1688

原创 ImageLoader二次采样

DisplayImageOptions options = new DisplayImageOptions.Builder() //.displayer(new RoundedBitmapDisplayer(360))//圆角问题:必须在xml里面指定具体大小 //设置下载的图片是否缓存在内存中 .cacheInMemory(true) ...

2017-10-25 20:30:47 451

原创 ViewPager无限轮播

privateLinearLayout lly;private List images;private Timer timer;private Handler handler=new Handler(){ @Override public void handleMessage(Message msg) { super.handleMess

2017-10-25 15:21:17 279

原创 Okhttp的单例模式封装

import android.content.Context;import com.bwie.aizhonghui.yuekao_mnone.NetWorkInter.NetWorkInterceptor;import java.io.IOException;import java.util.Map;import okhttp3.Call;import okhttp3.Callba

2017-10-25 14:26:20 2977 6

原创 RecyclerView添加分割线

//工具类import android.graphics.Rect;import android.support.v7.widget.RecyclerView;import android.view.View;/** * Created by DANGEROUS_HUI on 2017/10/13. */public class SpacesItemDe

2017-10-25 13:19:54 220

原创 RecyclerView简单添加头部

public class MyAdapter extends RecyclerView.Adapter{    private Context context;    private List list;    private OnItemClickListener onItemClickListener;    private View VIEW_HEADER;

2017-10-25 10:53:26 434

原创 ListView常用属性

divider="@null",除掉分隔线。也可以用该属性为分隔线添加不同颜色,图片。        footerDividersEnabled="false",headerDividersEnabled="false":除掉顶部、底部分隔线。        scrollbars="none":除掉滚动条        fadingEdge="none":除掉上下边的阴影

2017-10-24 13:42:33 394

原创 RecyclerView与CheckBox结合使用错乱问题

RecyclerView是当前流行的数据视图展示框架但是,当我们使用RecyclerView与CheckBox结合使用时,碰撞出了勾选错乱的火花那么接下来我们就来粗暴的解决掉这个小火星首先,我们来看代码private Context context;private List list;private SparseBooleanArray mCheckStates=n

2017-10-24 11:11:02 2712 1

原创 RecyclerView刷新加载

上拉加载    private void initLoadItem() {        rysearch.setOnScrollListener(new RecyclerView.OnScrollListener() {            int lastVisibleItem;            @Override            public voi

2017-10-23 08:03:15 328

原创 异常捕获的简单了解

异常捕获类使用前:权限添加uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/> uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE"/>import java.io.File;

2017-10-22 19:11:02 252

原创 拦截器的简单使用

拦截器类 import android.util.Log;import java.io.IOException;import okhttp3.FormBody;import okhttp3.Interceptor;import okhttp3.MediaType;import okhttp3.Request;import okhttp3.Response;import ok...

2017-10-22 19:08:48 359

原创 Android之属性动画

ObjectAnimator translationX=ObjectAnimator.ofFloat(ivimg,"translationX",0f,200f);ObjectAnimator rotationr=ObjectAnimator.ofFloat(ivimg,"rotation",0f,360f);ObjectAnimator alpha=ObjectAnimator.ofFloat

2017-10-15 20:09:44 221

原创 okhttp上传头像

protected static final int CHOOSE_PICTURE = 0;    protected static final int TAKE_PICTURE = 1;    private static final int CROP_SMALL_PICTURE = 2;    protected static Uri tempUri; priva

2017-10-14 15:12:28 1109

原创 网络判断

ConnectivityManager conmanager = (ConnectivityManager)context.getSystemService(Context.CONNECTIVITY_SERVICE);          NetworkInfo activeNetworkInfo = conmanager.getActiveNetworkInfo();        if

2017-09-24 19:14:57 258

原创 SlidingMenu绑定

menu =new SlidingMenu(this);        menu.setMenu(R.layout.left_menu_layout);        getSupportFragmentManager().beginTransaction().replace(R.id.left_menu_layout, new leftFragment()).commit();

2017-09-21 20:38:10 233

原创 Android SD卡文件存储

//获取SD卡状态String state = Environment.getExternalStorageState(); if(state.equals(Environment.MEDIA_MOUNTED)){ File file=new File(Environment.getExternalStorageDirectory(),"lou.txt"); FileO

2017-09-21 14:23:35 281

原创 频道拖拽配置

频道管理        1. 在app的gradle里面    com.github.andyoom:draggrid:v1.0.1        2.在项目的build.gradle中添加        maven {url "https://jitpack.io"}    3.权限                       

2017-09-20 15:59:33 312

原创 Sliding Menu常用属性

menu.setMode(SlidingMenu.LEFT);//设置左滑菜单menu.setTouchModeAbove(SlidingMenu.TOUCHMODE_FULLSCREEN);//设置滑动的屏幕范围,该设置为全屏区域都可以滑动menu.setShadowDrawable(R.drawable.shadow);//设置阴影图片menu.setShadowWidthRes(R.d

2017-08-28 16:53:07 306

原创 HttpClient post请求拼接数字

private String url="http://japi.juhe.cn/comic/book";private String key="1e58b105e63d17c29181e6cea32b0279";private int num=10; new scall(url,key,num);public static String scall(String url,String key,

2017-08-24 11:42:41 1371

原创 Android 跳转到系统设置界面汇总

1.   ACTION_ACCESSIBILITY_SETTINGS :    // 跳转系统的辅助功能界面             Intent intent =  new Intent(Settings.ACTION_ACCESSIBILITY_SETTINGS);               startActivity(intent);    2.    ACTI

2017-08-23 17:10:20 604

原创 XlistView 框架

下载XlistView Moudle的网址https://github.com/Maxwin-z/XListView-Android首先我们通过网址下载Xlist的Moudled到本地接下来就是代码实现功能了package com.bwie.aizhonghui.xlist_imageloader;import android.os.AsyncTask;impo

2017-08-23 15:59:34 512

原创 Android 状态栏颜色设置

首先我们打开配置文件android:roundIcon="@drawable/ic_launcher"android:supportsRtl="true"android:theme="@style/AppTheme">android:name=".MainActivity">我们可以看到android:theme="@style/AppTheme">接下来进入@style

2017-08-23 14:29:28 449

原创 广播监听网络状态

//动态广播监听网络状态                super.onCreate(savedInstanceState);        setContentView(R.layout.activity_main)         br=new BroadcastReceiver() {            @Override            public

2017-08-23 14:14:54 252

原创 android__shape 圆角矩形 圆环画法

圆环就是在圆形的基础上进行圆环厚度设置,所以我们先看一下圆形的基础画法//圆形画法shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="oval"> solid android:color="@android:color/white">solid> //背景设

2017-08-17 19:11:42 2394 1

Custom_View.zip

大量自定义View Demo,自定义View、自定义控件及其实现原理和解析

2021-09-27

空空如也

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

TA关注的人

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