自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 状态栏

安卓状态栏package com.common.utils;import android.app.Activity;import android.app.KeyguardManager;import android.content.Context;import android.content.pm.ActivityInfo;import android.graphics.Bitmap;...

2018-09-25 19:49:52 189

原创 QQ侧滑工具

加依赖 compile "com.daimajia.swipelayout:library:1.2.0@aar"item布局外面嵌套布局就好了 <com.daimajia.swipe.SwipeLayout android:layout_width="match_parent" android:id="@+id/swipe" ...

2018-05-30 13:34:56 204

原创 dp换算工具

public class DisplayUtil { /** * 将px装换成dp,保证尺寸不变 * @param context * @param pxValue * @return */ public static int px2dp(Context context, float pxValue){ float...

2018-05-29 18:05:03 755

原创 安卓列表字母索引

首先看一下效果图 旁边是有一行的字母索引,当点击字母的时候同时列表也会随之改变 这用到了自定义View 下面看一下我的代码。public class ContactListView extends RelativeLayout { private RecyclerView recyclerView; private SwipeRefreshLayout swi...

2018-04-26 14:02:41 649

原创 安卓一个popuwindow省市二级联动

一个popuwindow的二级联动。 废话不多说。首先在values下创建一个文件存放省和地址version="1.0" encoding="utf-8"?> string-array name="province"> item>全国item> item>北京item> item>天津item> item>河北

2018-01-12 08:59:55 402

原创 greenDao的使用

首先要导包 compile 'org.greenrobot:greendao:3.2.2'然后再gradle里面添加apply plugin: 'org.greenrobot.greendao' greendao { schemaVersion 1 daoPackage 'com.think.greendao' targetGenDir 's

2017-12-20 19:39:50 209

原创 安卓压缩图片

package com.think.bitmap;import android.content.DialogInterface;import android.graphics.Bitmap;import android.graphics.BitmapFactory;import android.graphics.Canvas;import android.graphics.Matrix;i

2017-12-18 16:54:17 248

原创 RXjava的见解

说白了就是一个封装了一个观察者模式 写一下见解吧 RxJava2.0的使用详解 1,初识RxJava RxJava就是一种用Java语言实现的响应式编程,来创建基于事件的异步程序 RxJava是一个基于事件订阅的异步执行的一个类库,目前比较火的一些技术框架!参考资料: Github上RxJava的项目地址: https://github.com/Reacti

2017-12-14 14:11:22 285

原创 java与JS的交互

首先写一个JS<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html> <head> <title> Android和JS的交互 </title> <meta charset="utf-8"> <meta name="Gene

2017-12-13 19:16:50 401

原创 一个简单的检查版本更新

这里用的xutils进行的网络下载package com.example.banben;import android.content.DialogInterface;import android.content.pm.PackageInfo;import android.content.pm.PackageManager;import android.os.Environment;impo

2017-12-13 19:12:19 235

原创 ButterKnife 的使用

ButterKnife的使用详解 1,概述: ButterKnife则是注解中相对简单易懂的很不错的开源框架. ButterKnife是目前常用的一种依托Java注解机制实现辅助代码生成的框架;用到了注解处理器。 它是一个专注于Android系统的View注入框架,将Android视图和回调方法绑定到成员变量和方法上;可视化一键生成;可以减少大量的findViewById以及

2017-12-04 08:30:16 237

原创 安卓RSA加密解密

package com.animee.day20.utils;import java.io.ByteArrayOutputStream;import java.security.Key;import java.security.KeyPair;import java.security.KeyPairGenerator;import java.security.interfaces.RSAPr

2017-11-21 19:04:42 1282

原创 安卓MD5加密

package com.qianfeng.day11.helper;import java.security.MessageDigest;import java.security.NoSuchAlgorithmException;public class MD5Helper { private static final char hexDigsits[]={'0','1','2','3',

2017-11-21 19:04:05 390

原创 安卓DES加密解密

package com.qianfeng.softpo.desdemo29.utils;import java.security.InvalidKeyException;import java.security.NoSuchAlgorithmException;import javax.crypto.BadPaddingException;import javax.crypto.Cipher

2017-11-21 19:03:38 1258

原创 安卓AES加密解密

package com.qianfeng.softpo.aesdemo29.utils;import java.security.InvalidAlgorithmParameterException;import java.security.InvalidKeyException;import java.security.NoSuchAlgorithmException;import jav

2017-11-21 19:03:01 535

原创 安卓手机传感器

package com.example.xiawu;import android.content.Context;import android.hardware.Sensor;import android.hardware.SensorEvent;import android.hardware.SensorEventListener;import android.hardware.Senso

2017-11-12 19:41:44 204

原创 messenger进程之间的通讯

服务端。package com.animee.messenger_server;import android.app.Service;import android.content.Intent;import android.os.Handler;import android.os.IBinder;import android.os.Message;import android.os.Mes

2017-11-12 19:05:12 191

原创 安卓进程之间的通讯

安卓进程之间的通讯,需要用到aidl。先在服务端创建一个接口,里面包含方法。// DataService.aidlpackage com.animee.aidl;// Declare any non-default types here with import statements//这里写了两个方法。interface DataService { int getValues(int a

2017-11-12 19:02:09 270

原创 安卓后台播放音乐

后台播放需要用到服务,今天就写一个用服务来进行播放音乐。 首先是一个服务的类package com.qf.service_demo08;import java.io.IOException;import android.app.Service;import android.content.Intent;import android.media.MediaPlayer;import andro

2017-11-12 18:38:39 2405

原创 安卓事件分发

写一个ListView结合ScrollView的事件分发。public class EventActivity02 extends AppCompatActivity { private ListView lv; private ScrollView sv; private List<String> mDatas; private ArrayAdapter adap

2017-11-12 18:33:41 127

原创 PullTorefreshListView的使用

首先需要导包,布局文件的也需要自己写下来 这是布局文件<?xml version="1.0" encoding="utf-8"?><RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools"

2017-10-26 10:21:53 187

原创 surefaceView画图

代码就是一个简单的画了一个三角,想画更多的,自己研究去package alice.bw.com.surfaceviewdemo;import android.content.Context;import android.graphics.Canvas;import android.graphics.Color;import android.graphics.Paint;import andr

2017-10-25 14:11:04 544

原创 解析XML字符串

写一个简单的解析字符串创建assets文件夹,里面放要解析的字符<?xml version="1.0" encoding="UTF-8" ?><Students> <student> <no>1</no> <name>张三</name> <sex>男</sex> </student> <student> <no>

2017-10-23 14:58:59 229

原创 toolabar结合drawlayout使用

一个简单的toolabar加drawlayoutpackage alice.bw.com.day03toolabardrawlayout;import android.support.v7.app.AppCompatActivity;import android.os.Bundle;import android.support.v7.widget.Toolbar;import android.

2017-10-23 14:46:51 266

原创 RecyclerView的使用。

package alice.bw.com.day19_recycleviewdemo;import android.content.Intent;import android.os.Bundle;import android.support.v7.app.AppCompatActivity;import android.support.v7.widget.GridLayoutManager;

2017-10-20 19:07:06 164

原创 视频播放结合进度条

package alice.bw.com.day03surfaceviewmedaplayerseekbar3;import android.content.BroadcastReceiver; import android.content.Context; import android.content.Intent; import android.content.IntentFilter;

2017-10-19 19:06:40 1422

原创 SlidingMenu的简单使用

package alice.bw.com.slindingmenubase;import android.os.Bundle; import android.support.v7.app.AppCompatActivity; import android.util.Log; import android.view.View; import android.widget.AdapterView

2017-10-19 14:38:41 243

原创 Volley网络框架

package alice.bw.com.day12volley;import android.os.Bundle; import android.support.v7.app.AppCompatActivity; import android.util.Log; import android.view.View;import com.android.volley.AuthFailureErr

2017-10-19 14:24:14 177

原创 安卓使用系统相机拍照和录像

package alice.bw.com.camerademo;import android.content.Intent; import android.support.v7.app.AppCompatActivity; import android.os.Bundle; import android.view.View;public class MainActivity extends A

2017-10-19 14:20:40 479

原创 安卓播放播放音乐

欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl

2017-10-19 14:12:49 378

空空如也

空空如也

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

TA关注的人

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