- 博客(86)
- 资源 (11)
- 收藏
- 关注

原创 欢迎来到我的博客,订阅我的公众号
欢迎来到我的博客,欢迎大家访问wxtlife.com欢迎订阅我的公众号: FutureCoder本博客的主要目的: 整理开发中遇到的问题 工作学习总结 结识技术大牛 一起分享,共同成长 联系方式Email : wx962464#126.com 微 博 : http://weibo.com/wx962464 优快云 : http://blog.youkuaiyun.com/wx_
2017-09-11 19:35:17
369
原创 比 cat 更好用的命令了解一下?
作为程序员经常使用命令行来进行一些文件的处理,比如常见的:git, vim ,以及不同语言下的一些命令等。那么这么多的命令中,相信你肯定有用过cat命令用来查看文件的内容,但是这个命令仅仅只能将文本展示出来,并不会很好的辅助我们阅读和理解里面的内容,尤其是文件中内容为 代码时,看起来就特别的痛苦了。那么这篇文章就要介绍更好命令来替代 cat命令,它就是bat命令。(不是windows中的那个脚本哟...
2018-05-21 23:14:30
2525
原创 Kotlin开发基础(三)
想第一时间获取我的最新文章,请关注公众号: 技术特工队Kotlin开发基础(一)Kotlin开发基础(二)Kotlin开发基础(三)类本篇文章主要介绍类的继承,接口,复写,单例,以及object属性的介绍。继承Kotlin中的继承方式与Java类似,Java中所有对象都继承自Object,而Kotlin中所有对象均继承自Any。两者均不能多继承,只是表现形式...
2018-05-15 21:33:53
320
原创 Kotlin开发基础(二)
想第一时间获取我的最新文章,请关注公众号: 技术特工队Kotlin开发基础(一)Kotlin开发基础(二)Kotlin开发基础(三)类本篇文章主要介绍类的属性定义及getter和setter,构造器,主次构造函数相关知识。声明类使用 class 关键字来标识,这个与Java中一样的。但是在kotlin中默认类都是不可继承的,也就是所说的 final 的类型,...
2018-05-15 21:29:50
386
原创 Android系统修改默认声音及大小
本文是基于Android5.1的代码 在做定制需求的时候,需要修改系统通知的声音,将其禁用掉,避免第三方应用发送通知时,声音很大,吓着用户。索性就把通知声音关掉。下面就说说关闭声音的几种方法,以及修改系统默认声音的方法。1. 直接修改系统层默认的声音大小在系统代码frameworks/base/media/java/android/media/AudioService.java的开头定义了两个数组
2017-09-13 19:01:46
4283
原创 Android Framebuffer介绍及使用
作者: Aaron 主页: http://www.wxtlife.com/2017/06/07/Android-framebuffer/ 欢迎订阅我的公众号 FrameBuffer 介绍FrameBuffer中文译名为帧缓冲驱动,它是出现在2.2.xx内核中的一种驱动程序接口。主设备号为29,次设备号递增。 Linux抽象出FrameBuffer这个设备来供用户态进程实现直接
2017-09-12 12:45:41
4531
原创 Kotlin开发基础从0开始(一)
作者: Aaron 主页: http://www.wxtlife.com/2017/09/08/kotlin-share-1/ 微信文章:https://mp.weixin.qq.com/s/tX4dVIa3KCgdHwPA-0hY8A 欢迎订阅我的公众号 为什么学习kotlinkotlin在今年的Google IO 上正式被确认为Android的官方开发语言,想必原因大家也
2017-09-11 20:32:41
975
原创 Android 开发常用的adb命令
作者: Aaron 主页: http://www.wxtlife.com/2017/09/07/Android-adb-commond/ 微信文章:https://mp.weixin.qq.com/s/IKN6KLAhO9rO-uIXKv7u2g 欢迎订阅我的公众号 adb 在开发中调试是很常用的命令,下面就来说说常用的adb命令。简化adb 连接命令如果指定ip 连接,一般
2017-09-11 19:40:57
461
原创 详解HTTPS是如何确保安全性的?
来自: Android梦想特工队 作者: Aaron 主页: http://www.wxtlife.com/ 原文连接: http://www.wxtlife.com/2016/03/27/详解https是如何确保安全的?Https 介绍什么是HttpsHTTPS(全称:Hypertext Transfer Protocol over Secure Socket Layer),是以安全
2016-04-02 11:03:04
17276
2
原创 android sdk content loader 一直显示0% 问题解决办法
1、首先关闭eclipse。无法关闭则使用进程管理将其kill掉2、打开本地的用户目录,找到.android 文件夹。3、删除.android下面的cache文件夹4、删除.android下面的ddms.cfg文件5、重新启动eclipse,解决问题。
2015-06-20 15:13:22
2627
原创 如何使用android系统隐藏hide的类和方法
如何使用android系统隐藏hide的类和方法欢迎访问 wxtlife.com在应用开发过程中,可能会需要使用到系统的方法,比如:SystemProperties 以及系统隐藏hide的方法和类,比如:Android 4.2中的 Surface.screenshot(x,y)方法是隐藏的, Android 4.3后面上面的那个方法变成了SurfaceControl.screenshot(x,y)
2015-03-31 22:16:22
5813
原创 Hexo 使用中遇到的问题总结
Hexo 使用中遇到的问题总结标签: hexo欢迎访问wxtlife.com安装NoteJs,出现问题,安装到最后提示error 52** 过程:重新下载安装了几次都不行,不懂为什么,最后通过Hexo的文档提供下载地址进行下载,然后安装问题就没有出现了。可能原因: a. 下载的安装包有问题的原因 b. 我的C盘占用过多,盘符标红,然后卸载一些不常用软件解决,再安装再加上上
2015-03-31 22:13:38
32655
2
原创 【实用】获取Android状态栏的方法
private static int getStatusHeight(Context context){ int statusHeight = 0; Rect localRect = new Rect(); ((Activity) context).getWindow().getDecorView().getWindowVisibleDisplayF
2014-09-17 00:36:35
2031
原创 Android launcher动态Icon的实现方法
在我们的使用Android系统时,经常能看到很多图标上线会标有一些数字,比如短信数量,邮件数量等等,这很好奇, 这是怎么实现的呢?且他会根据实际情况不断的变化,很是神奇呀,默认Android是不支持的,那我们今天就来慢慢的讲讲,他是怎么实现的。今天介绍两种方法,一种是应用快捷方式, 第二种是修改Iauncher 代码来达到动态icon的效果,配合其他应用来实现。在应用中发现,普通的应用都可
2014-07-21 00:34:59
29269
5
原创 FastJson的基本使用
在开发Android的过程中,如果我们经常与服务器打交道,更新数据等等,那么json必然是个好的数据格式,但是有了json我们要解析它,使用原生的解析也可以,但是很不高效,所以这里介绍两种json数据解析的方式,一种是FastJSon ,这个是阿里巴巴出的,号称最快的解析速度。第二种使我们伟大的Google提供的Gson 来解析json,两个解析json都很方便,而且都很强大,在我使用中,基本上都
2014-07-09 23:39:06
73774
1
原创 WIN 7 去掉快捷方式小图标的方式
使用下面的脚本,保存在txt中,然后将txt后缀改为bat,然后使用系统管理员运行就ok了。reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Shell Icons" /v 29 /d "%systemroot%\system32\imageres.dll,196" /t reg_sz
2013-09-08 15:54:46
1193
原创 Android listview&gridview getview 方法多次调用问题解决方法
一 、 关于listview 的问题 (1)情况一: 今天在改毕设代码的时候,突然发现一个奇怪的现象,就是在在定义的listview中有一个imageview和一个textview,但是当启动这个listview的时候,同一个item的图片会不断的变化,很是奇怪,于是在adapter中进行调试发现,getview,执行了很多次,而且次数也不定,最后在网上发现说是由于listv
2013-06-04 22:18:46
11815
9
原创 android使用videoview 全屏方法
今天使用videoview 播放MP4文件时,无法全屏播放,于是找了好多的方法都没有办法全屏。下面是我自己写的继承videoview 的类,package com.nwsuaf.fairgroundsnavigation.ui;import android.content.Context;import android.util.AttributeSet;import andr
2013-05-16 20:34:32
8679
1
原创 Tomcat 配置问题
双击startup.bat,启动不了tomcat,JAVA_HOME environment variable is not defined correctly 双击startup.bat,启动不了tomcat在cmd中运行提示CATALINA_HOME没有配置好,就配置了CATALINA_HOME和CATALINA_BASE,配置之后又出现JAVA_HOME environ
2013-01-13 17:19:28
2666
原创 eclipse Alt+/ 代码失灵、不响应的解决办法
一般情况下alt+/有代码提示作用,还有代码提示的快捷代码也不是alt+/,因此要恢复代码提示用alt+/.需要做两件事.在 Window - Preferences - General - Keys 内 1、把word completion的快捷键设置alt+C 2、把Content Assist的快捷键由ctrl+space改成alt+/ 如果还是不提示,极有可能是提示功能
2013-01-09 17:35:52
2855
原创 Android中textView自动识别电话号码,电子邮件,网址(自动加连接)
其实这个是很简单的,在android中已经为我们实现了,但是我估计很多人都不知道.包括我.所以就写下来供大家看看,学习.核心的就是在TextView中添加一个属性就行了,添加android:autoLink="email|phone|web" 这样我们的程序中就会主动的识别我们的email地址,我们的电话号码,以及我们的web页面。下面就看看效果图吧。好了,就说到这里了,,,睡
2013-01-05 23:37:27
26198
1
原创 Android将drawable图像转化为二进制字节数组与逆转换
首先是将图像转换为二进制字节数组进行存储// ------------------------将drawable 图像转化成二进制字节---------------- public synchronized byte[] drawableToByte(Drawable drawable) { if (drawable != null) { Bitmap bitmap
2013-01-04 22:38:09
13268
原创 Android改变wifi状态必须要的权限
Android改变wifi状态必须要的权限虽然这是个很简单的问题,但是我们在改变wifi状态的时候我们知道必须要加权限的。 上面这两个是改变wifi状态的权限,但是我们在程序开发的时候必须将这个权限都加上程序才可以运行,少了任何一个都是不行的。明天再写写这两个的作用吧!ACCESS_WIFI_STATE权限可以获取使用Wi-Fi等WLA
2013-01-04 00:04:55
22018
3
原创 WIN8去掉快捷方式小图标
将下行字符复制到记事本: reg delete HKcr\Lnkfile /v IsShortcut /f 保存后,文件后缀改为“ .bat " 然后以管理员身份运行,注销电脑,即可。 注意:这样的话会使win+x键失效,如果这样的解决办法是快捷键Win+R – 输入regedit 转到 HKEY_CLASSES_ROOT – lnkfile - 右健 – 新
2012-11-08 11:45:09
2316
原创 字符串包含问题的求解(最简单的方法——只有两行代码)
我们在参加笔试或者写代码的时候总会与字符串打交道,今天主要想说的是如何解决字符串包含的问题。问题是,给你一个字符串然后让你循环移位能否得到一个给定的字符串,比如给你ABCDE 能否将其进行移位得到CDEA,这样的问题。遇到这样的 问题我们可能第一件事就是对其进行循环移位,这个方法是没有问题的,但是我们想想如果字符串很长很长,那么我们的效率是不是会很高呢?时间复杂度应该为字符串的长度。这样肯
2012-10-17 10:59:42
1366
原创 java调用javascript函数
今天主要是想通过一个例子还说明怎样用java代码来调用javascript中的函数我们首先的自己先建立一个文本文件,然后编写一个javascript函数,并保存文件,可以改后缀名为.js,例如我们的例子里面就写入一个这样的函数: function cal(var1,var2){ return var1+var2-factor;}然后我们开始写java代码,j
2012-08-14 23:43:04
10707
2
原创 java Map 一个key其实可以保存多个value
我们平时使用的Map,都是只能在Map中保存一个相同的Key,我们后面保存的相同的key都会将原来的key的值覆盖掉,如下面的例子。package test62;import java.util.HashMap;import java.util.Map;import java.util.Map.Entry;public class test { /** *
2012-06-29 00:42:27
45778
原创 null也可以调用方法?????
我们经常会在程序中遇到空指针异常,但是我们今天就来看看,我们也可以使用null来调用一个方法。但是他并不会报空指针异常,这个是什么原因呢???我们先来看一段代码吧!!!package test54;public class Null { /** * @param args */ public static void getmessage() { System.out.p
2012-06-27 00:07:05
3035
1
原创 惰性初始化造成的死锁问题
下面我们来看看下面这段代码,我们看看它会打印什么东西出来。package test85;/** * * @author 王新 *这个程序会发生死锁。。。。。。。。。。 *详细见 java解惑 85题 */public class Lazy { private static boolean initialized = false; static {
2012-06-26 23:30:45
1722
原创 打印蛇形图案
import java.util.Scanner;public class Test { // 输出蛇形的图案。(如下所示:) // 10 11 12 1 // 9 16 13 2 // 8 15 14 3 // 7 6 5 4 */ public static void main(String[] args) { Scanner sc =
2012-06-20 23:17:18
1443
原创 Thread.interrupted()方法的陷阱
package test84;public class selfInterrupt {public static void main(String[] args) {Thread.currentThread().interrupt();// 下面的判断会打印出来这样的语句 Interrupt:false// 这样的结果是不是很让人费解呢???// // 分析其原因为:/
2012-06-20 23:16:02
6696
原创 synchronouQueue 的用法
参考的地址:http://www.blogjava.net/xylz/archive/2010/07/30/327582.html这是空中网技术面试的一个题目。import java.util.concurrent.Semaphore;import java.util.concurrent.SynchronousQueue;public class synchronouQue
2012-06-20 23:08:54
1335
原创 Mysql不能显示中文的解决办法
在mysql的安装目录下,找到my.ini文件,然后在这里面设置。port是设置的端口号码,然后在[mysql]下面的default-character-set就是设置为中文的情况,把原来的设置为gbk,然后保存就可以了。
2012-06-20 23:06:25
1419
原创 不可思议的死循环(一)
我们一般都要在代码中都是要避免死循环的,但是今天我要让大家把下面的for循环代码变成一个死循环,这有点不可思议吧,哈哈。我们的要求死循环的代码如下:while (i <= j && j <= i && i != j) {}我们要上面的代码变成一个死循环,感觉是不是 有点不可思议吧,我们发现要想ipackage test32;public class test01 {
2012-06-19 00:16:17
2828
4
原创 加1的陷阱
我们经常在使用for循环的时候有死循环的情况,但是我们这次的这个陷阱很浅,但是很容易掉进去。下面我们就开看看我们的陷阱吧。在使用Integer的时候,经常会使用到他的最大值,我们循环到最大值的时候停止循环,但是因为这一点让我们掉进陷阱的,这个陷阱就是当一个变量i为Integer.MAX_VALUE;当我们们在给它进行加1操作的时候,我们会发现它的值立马回变为Integer.MIN_VALUE;
2012-06-18 23:28:02
1066
原创 自己写hibernate(模拟实现)
刚开始学习hibernate,觉得对数据库的操作变得简单了。所以就对实现进行研究,于是就写了一个模拟hibernate实现的过程。首先我们开始在数据库中建立一张表,我这里就是建立user表,里面的属性有:id、username、pwd,这三个属性,其中id为主键。设计的表的结构为:下面就是建立工程,并加入mysql的驱动程序。下面开始代码的编写。首先编写一个User类,里面主要
2012-06-17 11:19:32
3423
原创 java URL愚弄
当我们在写代码的时候,我们的代码中多一行无用的代码,会对我们程序产生什么影响呢?下面的这句多余代码就不会对我们的程序产生任何影响。请看下面的代码就知道了。public class test { public static void main(String[] args) { System.out.println("iexplore:"); http: //www.b
2012-06-10 23:35:45
1222
原创 StringBuffer的使用陷阱
我们知道StingBuffer可以构建一个字符串,比如说,我们这样来构建一个字符串,StringBuffer buffer = new StringBuffer(" M "); 这个显然定义了一个StringBuffer的对象,并其初始值为“ M ” ,但是我们来看看下面我们写的这个语句 StringBuffer buffer = new StringBuffer(' M ');注意:这个括号里
2012-06-10 23:16:25
1985
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人