自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

kongqw

这里没有教程!!!

  • 博客(25)
  • 资源 (22)
  • 收藏
  • 关注

原创 Android桌面小插件——Widget

Android桌面小插件——Widget效果图实现1. 创建Widget类 创建一个Widget类,并实现页面创建的时候,就实现显示时间package com.kongqw.kqwwidget;import android.appwidget.AppWidgetManager;import android.appwidget.AppWidgetProvider;import android

2015-12-31 18:08:00 2760

原创 Android二维码扫描、生成

Android二维码扫描、生成 现在使用二维码作为信息的载体已经越来越普及,那么二维码的生成以及扫描是如何实现的呢 google为我们提供了zxing开源库供我们使用zxing GitHub源码地址 But!But!But!仅仅是源码!我第一次看也有点懵。 现如今已经有人对其做了封装,用了好多,这个还不错,在我的GitHub我的zxing库效果图二维码生成二维码扫描使用1.

2015-12-31 11:59:20 3553

原创 Android 5.0新控件——FloatingActionButton(悬浮按钮)

Android 5.0新控件——FloatingActionButton(悬浮按钮) FloatingActionButton是5.0以后的新控件,一个悬浮按钮,之所以叫做悬浮按钮,主要是因为自带阴影属性,看上去像是悬浮的而已,其实就可以简单理解成一个带有阴影效果的Button。效果图使用 使用方法和Button一样 有的文章说FloatingActionButton在5.x版本上有

2015-12-30 17:31:15 26085 1

原创 Android创建桌面快捷方式

Android创建桌面快捷方式 如果我们手机用的是比较原生的Android系统,那么我们安装应用以后,要点击应用页面,才能找到我们的应用,为了方便,我们一般会手动把常用的应用在桌面创建一个快捷方式,这个步骤也可以在程序里完成。 具体步骤如下效果图步骤1. 添加创建快捷方式的权限<uses-permission android:name="com.android.launcher.perm

2015-12-29 19:54:44 4436 1

原创 Android6.0动态获取权限

Android 6.0动态获取权限 Android 6.0在我们原有的AndroidManifest.xml声明权限的基础上,又新增了运行时权限动态检测 以下权限都需要在运行时判断:身体传感器日历摄像头通讯录地理位置麦克风电话短信存储空间效果图Android 6.0添加动态获取权限 Android 6.0没有动态获取权限 动态获取权限 每次在用到摄像头等,这样需

2015-12-28 14:54:03 10419 2

原创 Android反编译(未混淆的apk)

Android反编译(未混淆的apk)工具dex2jar下载地址:我的CSDN 或者 官网 jd-gui下载地址:我的CSDN 或者 官网反编译步骤1. 将APK解压缩,获取classes.dex文件 将apk解压缩或者右键另存一个zip后在解压缩 拿到classes.dex文件,我们想要反编译的代码,就都在这里2.将classes.dex转成jar 将classes.de

2015-12-28 12:49:50 1543

原创 Android广播的发送与接收

Android广播的发送与接收效果图广播发送 广播分为有序广播和无序广播有序广播与无序广播的区别 无序广播:只要是广播接收者指定了接收的事件类型,就可以接收到发送出来的广播消息。不能修改消息。 有序广播:发送的广播消息会按照广播接收者的优先级从高到低,一级一级的发送消息。消息可以被拦截,可以被修改。 一般发送无序广播应用的较为广泛发送无序广播Intent intent =

2015-12-22 14:42:10 1589

原创 Android监听手机网络变化

Android监听手机网络变化 手机网络状态发生变化会发送广播,利用广播接收者,监听手机网络变化效果图注册广播接收者<?xml version="1.0" encoding="utf-8"?><manifest xmlns:android="http://schemas.android.com/apk/res/android" package="……" > …… <app

2015-12-22 14:05:49 7329

原创 ExpandableListView的使用

ExpandableListView的使用效果图布局<ExpandableListView android:id="@+id/expandableListView" android:layout_width="match_parent" android:layout_height="match_parent" />初始化ExpandableListView expandabl

2015-12-21 13:00:10 2895

原创 ViewPager的使用

ViewPager的使用效果图布局<android.support.v4.view.ViewPager android:id="@+id/viewpager" android:layout_width="match_parent" android:layout_height="wrap_content" android:overScrollMode="never"

2015-12-18 17:49:18 3015

原创 Android等宽字体

Android等宽字体效果图在xml中设置 添加属性android:typeface="monospace" 例如<TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_marginTop="10dp" android

2015-12-18 17:11:57 7165

原创 WebView的使用

WebView的使用带有进度条的WebView布局<WebView android:id="@+id/webview" android:layout_width="match_parent" android:layout_height="match_parent" />加载页面private void loadUrl(WebView webView, String url){

2015-12-18 16:49:01 1852

原创 Android设置竖屏

Android设置竖屏(禁止旋转屏) 清单文件,Activity下添加属性android:screenOrientation="portrait" 如下<?xml version="1.0" encoding="utf-8"?><manifest xmlns:android="http://schemas.android.com/apk/res/android" package

2015-12-18 16:17:06 2848

原创 Android屏幕适配

Android屏幕适配 Android屏幕适配的文章已经很多很多了,想看“大道理”的可以去搜搜,这里只介绍怎么用。工具类 生成适配所有Android手机屏幕分辨率的适配文件import java.io.File;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.Pr

2015-12-18 16:05:47 1529 1

原创 TreeMap倒序以及遍历

TreeMap倒序 TreeMap默认是按照Key给排序的,但是有的时候我们需要倒序,比如Key是日期,我们需要按照日期倒序显示(最近的时间在前面),类似下面这种情况 TreeMap倒序方法treeMap.descendingMap();遍历Iterator iterator = treeMap.keySet().iterator();while (iterator.hasNext())

2015-12-17 20:10:41 19156 4

原创 Android重绘ListView高度

Android重绘ListView高度 经常会有这样需求,需要ListView默认将所有的条目显示出来,这就需要外层使用ScrollView,ScrollView里面放置一个重绘高度的ListView,类似下面这样工具类package ……;import android.view.View;import android.view.ViewGroup;import android.widge

2015-12-17 15:27:20 2756

原创 Java格式化时间

Java格式化时间 将秒或者毫秒值格式化成指定格式的时间效果图工具类 工具类里我只列出了一种格式的格式化方式,可以根据自己的需求,修改“yyyy-MM-dd hh:mm:ss”,改成自己想要的时间格式就可以了。 符号 描述 y 年 M 月 d 日 h 时 m 分 s 秒package ……;import java.text.Simple

2015-12-17 15:05:27 1599

原创 Android存储之SQLite数据库

Android存储之SQLite数据库数据库创建数据库package ……;import android.content.Context;import android.database.sqlite.SQLiteDatabase;import android.database.sqlite.SQLiteOpenHelper;/** * Created by kongqw on 2015/11/

2015-12-17 14:44:15 1492

原创 Windows 10下Markdown不能显示预览

Windows 10下Markdown不能显示预览结局办法 下载awesomium的SDK,安装后重启Markdown即可 实测最新版本的SDK不行,建议安装1.6.6下载地址:http://www.awesomium.com/download/archive

2015-12-17 14:26:10 2759

原创 Android倒计时器——CountDownTimer

Android倒计时器——CountDownTimer说明 第一个参数倒计时的时间 第二个参数是多长时间执行一次回调/** * @param millisInFuture The number of millis in the future from the call to {@link #start()} until the countdown is done and {@link

2015-12-16 19:49:54 1487

原创 Activity平移动画

Activity平移动画效果图添加动画文件 在res下添加anim文件夹,在anim下添加几个动画文件,分别是进入和退出的动画时间和移动距离,属性很简单,一看就懂,不磨叽了。tran_next_enter.xml<?xml version="1.0" encoding="utf-8"?><translate xmlns:android="http://schemas.android.co

2015-12-16 19:37:04 1953

原创 Android双击退出

重写返回键private long tempTime = 0;/** * 双击退出 */@Overridepublic void onBackPressed() { long firstClick = System.currentTimeMillis(); if (firstClick - tempTime < 500) { ToastUtil.cancel(

2015-12-16 17:58:01 1429

原创 使用Dialog实现全局Loading加载框

Dialog实现全局Loading加载框 很多人在实现Loading加载框的时候,都是在当前的页面隐藏一个Loading布局,需要加载的时候,显示出来,加载完再隐藏 使用Dialog实现Loading框可以实现低耦合。效果图自定义Loading类package ……;import ……;/** * Created by kongqw on 2015/12/3. */public

2015-12-12 21:39:55 12390 2

原创 Java使用BigDecimal保留double、float运算精度、保留指定位数有效数字、四舍五入

工具类package ……;import java.math.BigDecimal;/*** Created by kongqw on 2015/12/10.*/public final class BigDecimalUtil { private BigDecimalUtil() { } /** * 加法运算 * * @param d1 d1 * @para

2015-12-10 10:31:00 4823

原创 MPAndroidChart的K线图上添加均线

MPAndroidChart的K线图上添加均线效果图 均线计算方法: 通常说的5日均线,10日均线,其实就是根据当前K线节点的时间维度来说的,当前每个节点代表一天,那么上面的均线就叫做日均线(几日均线),下面就统一说成几节点均线 那么5节点均线,10节点均线等等,是怎么计算出来的呢 以5节点均线为例,5节点均线是从第五根柱子开始画,一直画到最后一柱子(10节点均线就是从第1

2015-12-01 13:13:02 10117 12

Android系统签名工具

Android系统签名工具

2017-07-18

jd_gui.exe

反编译用到工具 。

2015-12-28

dex2jar-2.0

反编译用到的工具.

2015-12-28

使用Fresco实现显示一张图片的Demo

使用Fresco实现显示一张图片的Demo,博客演示示例的Demo源码

2015-08-31

手机加速度传感器Demo源码

手机加速度传感器Demo源码,博客加速度传感器示例Demo源码

2015-08-30

讯飞语义理解Demo

讯飞语义理解Demo,博客演示示例源码。

2015-08-30

讯飞离线语音合成(离线资源包)

讯飞离线语音合成(离线资源包),博客演示示例Demo源码

2015-08-30

讯飞离线语音合成(语记|语音+)

讯飞离线语音合成(语记|语音+),博客演示示例Demo源码

2015-08-30

讯飞在线语音合成Demo

讯飞在线语音合成Demo,博客演示的Demo源码

2015-08-29

Android状态栏透明(沉浸式)Demo2

博客讲解示例的Demo,Android状态栏透明(沉浸式)Demo2。

2015-08-28

Android状态栏透明(沉浸式)Demo

博客讲解示例的Demo,Android状态栏透明(沉浸式)Demo。

2015-08-28

EventBus使用Demo

博客讲解EventBus的Demo,示例演示的的工程源码

2015-08-28

Volley发送POST请求的Demo

博客演示的Demo源代码,Volley发送POST请求的示例代码。

2015-08-27

Volley发送GET请求的Demo

博客示例代码,Volley发送GET请求的Demo。

2015-08-27

获取当前网络的Demo

Android端获取网络的Demo,博客演示的Demo源码。

2015-08-27

Vibrator控制手机震动的Demo

Vibrator控制手机震动的Demo,博客示例的源代码。

2015-08-26

讯飞语音离线命令词识别示例demo

博客讲解离线命令词识别的示例Demo源码

2015-08-19

BNF语法开发指南

BNF语法开发指南,离线命令词语法构建的BNF语法开发指南

2015-08-19

讯飞语音唤醒示例源码

科大讯飞的语音唤醒功能,博客的示例源码。

2015-08-19

Android播放在线音频文件

Android播放在线音频文件的demo源码

2015-08-18

volley.jar

Android Volley的jar包,包中含有源码。

2015-08-17

Linux常用命令全集

Linux常用命令全集,经典中的经典的。详细介绍了所有指令的详细用法,还有举例说明。

2014-03-13

空空如也

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

TA关注的人

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