自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Brian

踏踏实实做好一件事,拒绝酱油!

  • 博客(54)
  • 收藏
  • 关注

原创 校园助手APP-登陆

延续大学时做课程设计的思路,首先就是登陆650) this.width=650;" src="http://img.baidu.com/hi/jx2/j_0007.gif" alt="j_0007.gif" />当然,在登陆之前还是有其他界面的,比如第一次登陆时会有欢迎导航界面,,启动应用时会显示logo界面。下一篇再介绍。logo界面结束之后会进入登陆界面,当然,前提是没有自动登陆的用户(有自动

2014-11-05 18:46:14 1201

原创 【助手APP】简介及框架

最近没有怎么编码,就把断断续续做了半年的毕业设计拿出来回顾一下。校园助手,分为服务器端与Android客户端,在此主要介绍客户端,服务器是一位大神用node.js写的。主要实现的功能有:登陆,信息查询,地图,订餐,网页的调用与解析,主要费劲的就是界面。客户端的框架是参照网上讲解新浪微博客户端的视频。在现在的工作中经常遇到界面更新的不便,但是这个框架就很解决了这个问题,只是刚入门的我还不知道,遇到很

2014-11-05 18:46:12 588

原创 处理大文本文件(GB级别),查找,替换,复制

通常遇到的大文本文件是log日志文件,GB级别的log文件很常见通常在打开log文件时头痛,因为常用的一些文本文件工具都不好用了,比如UE,notepad++等,记事本就不用提了今天,我需要在1.5G的log文件中查找标签,然后导出到新的文本文件中,再进行其他的操作。用notepad++时,直接提示文件,无法打开用UE可以打开,但是得很久很久,大概十几分钟,打开之后系统就很慢了,查找的效率就不用说

2014-11-05 18:46:09 2595

原创 Failure [INSTALL_FAILED_INVALID_APK]

执行adb install -r test.apk时出现错误Failure [INSTALL_FAILED_INVALID_APK]可能是apk的签名出现问题,这个在之前遇到过,需要给apk签名今天安装多个apk都是出现这个错误,遂关闭系统对签名的检测方法:修改 /system/build.prop 文件将ro.install.3rd_cert=true修改为ro.install.3rd_cert

2014-11-05 18:46:06 3442 1

原创 SecureCRT退出全屏方法

使用SecureCRT时吗,不知道点了哪个地方,全屏了查资料发现是Alt+Enter切换全屏模式和小窗口模式

2014-11-05 18:46:04 978

原创 Android获取Ethernet、WIFI的ip和mac地址

/**  * 获取本地ip  * @return  */ private String getLocalIpAddress() { try { String ipv4 = null; List nilist = Collections.list(NetworkInterface.getNetworkInterfaces()); for (NetworkInterfac

2014-11-05 18:46:01 454

原创 Android应用升级,检测更新,下载,检验,安装

应用升级大致步骤:检测是否有更新(读取服务器config文件,比对版本号)若发现高版本则读取更新文件updateinfo.xml获取下载更新相关信息校验信息确认升级后,下载apk下载完apk后,进行MD5检验apk的完整性安装apk升级入口 private void upgrade() { //需要访问网络,避免主线程堵塞 new Thread(){ public void run(

2014-11-05 18:45:58 497

原创 Android切换系统语言,自动更新应用界面显示语言

需要完成的功能是点击指定按钮后修改系统语言,并让应用跟随系统切换语言 private void switchLanguage(){ IActivityManager am = ActivityManagerNative.getDefault(); Configuration config = null ; try { config = am.getConfigurat

2014-11-05 18:45:56 3574

原创 Android设置默认Launcher

当系统存在多个launcher时,若没有设置默认launcher,开机启动后会弹出提示框,罗列所有launcher,用户选择并设置了默认launcher后,按home键以及以后重启都会进入默认的launcher。现在,我希望系统能直接就进入我设定的launcher而不是弹出框后选择然后设置网上大部分的做法就是修改packages/apps/Provision/src/com/android/Def

2014-11-05 18:45:53 2023

原创 Android网络连接相关广播

新建一个类继承BroadcastReceiver,用于接收广播,并作相应的处理class NetChangeReceiver extends BroadcastReceiver {     @Override    public void onReceive(Context context, Intent intent) {         String action = intent

2014-11-05 18:45:50 465

原创 Android查看系统信息

1.使用android.os.SystemProperties的方法Android系统主要通过SystemProperties这个类,直接本地调用来实现创建、获取及修改系统属性.Systemproperties类在android.os下,路径为:/frameworks/base/core/java/android/os/SystemProperties.javaSystemproperties类在

2014-11-05 18:45:48 830

原创 Unable to add window -- token null is not for an application

代码中出现如下错误:android.view.WindowManager$BadTokenException: Unable to add window -- token null is not for an application分析:问题在于new AlertDialog.Builder(Context),虽然这里的参数是AlertDialog.Builder(Context context)

2014-11-05 18:45:45 344

原创 Android预安装软件&adb命令&编译源码

1.预安装软件:将eclipse下的工程文件夹FactoryTest复制到android\platform\packages\apps\在FactoryTest目录下创建一个名为 Android.mk的文件,内容如下:LOCAL_PATH:= $(call my-dir)include $(CLEAR_VARS)LOCAL_MODULE_TAGS := optionalLOCAL_SRC_F

2014-11-05 18:45:42 901

原创 Android恢复出厂设置

恢复出厂设置核心代码:sendBroadcast(new Intent("android.intent.action.MASTER_CLEAR"));即发送一个广播,需要在AndroidManifest.xml配置<receiver android:name="com.android.server.MasterClearReceiver"      android:permission="and

2014-11-05 18:45:40 1042

转载 adb server is out of date. killing...

启动eclipse,运行android项目时adb server is out of date. killing......ADB server didn't ACK* failed to start daemon *error: unknown host service..The connection to adb is down, and a severe error has occu

2014-11-05 18:45:37 403

转载 android ListView美化--&gt;几个比较特别的属性

通过设置这样的属性可以做出更加美观的列表首先是stackFromBottom属性,这只该属性之后你做好的列表就会显示你列表的最下面,值为true和falseandroid:stackFromBottom="true" 第二是transciptMode属性,需要用ListView或者其它显示大量Items的控件实时跟踪或者查看信息,并且希望最新的条目可以自动滚动到可视范围内。通过设置的控件trans

2014-11-05 18:45:35 414

原创 破解手机WIFI连接及密码

手机连接到wifi并且保存密码后,想查看密码;或者拿别人的手机想偷用别人的wifi一、查看已保存的wifi密码(已root)1、先用手机下载个RE管理器2、打开RE管理器,找到data这个文件。3、找到data/misc/wifi这个文件,然后进去4、找到wpa-supplicant.conf这个文件,那么你会发现,手机能连上的WIFI的密码都在这里了打开wifi后,手机会自动连接可用wifi,问

2014-11-05 18:45:30 2628

转载 Android如何防止apk程序被反编译

作为Android应用开发者,不得不面对一个尴尬的局面,就是自己辛辛苦苦开发的应用可以被别人很轻易的就反编译出来。Google似乎也发现了这个问题,从SDK2.3开始我们可以看到在android-sdk-windows\tools\下面多了一个proguard文件夹proguard是一个java代码混淆的工具,通过proguard,别人即使反编译你的apk包,也只会看到一些让人很难看懂的代码,从而

2014-11-05 18:45:27 334

转载 Android APK反编译详解(附图)

转自:http://www.oschina.net/question/54100_33457一、反编译Apk得到Java源代码首先要下载两个工具:dex2jar和JD-GUI前者是将apk中的classes.dex转化成Jar文件,而JD-GUI是一个反编译工具,可以直接查看Jar包的源代码。以下是下载地址:dex2jar:http://laichao.googlecode.com/files/d

2014-11-05 18:45:25 518

转载 Java 运算符 &与&& &lt;&lt; &gt;&gt; &gt;&gt;&gt;区别

说说&和&&的区别。&和&&都可以用作逻辑与的运算符,表示逻辑与(and),当运算符两边的表达式的结果都为true时,整个运算结果才为true,否则,只要有一方为false,则结果为false。&&还具有短路的功能,即如果第一个表达式为false,则不再计算第二个表达式,例如,对于if(str != null && !str.equals(“”))表达式,当str为null时,后面的表达式不会执行

2014-11-05 18:45:22 567

转载 java异常分类

Java中异常的分类所有异常,都继承自java.lang.Throwable类。Throwable有两个直接子类,Error类和Exception类。ExceptionException则可使从任何标准Java库的类方法,自己的方法以及运行时任何异常中抛出来的基类型。异常可分为执行异常(RuntimeException)和检查异常(Checked Exceptions)两种RuntimeExcep

2014-11-05 18:45:19 323

原创 try{return}finally{}模块中finally中的code是在return前执行还是rerun后执行

首先得了解try{ //…………other code return ……;}finally{ //code}finally中的code会被执行,现在要考虑是code在return之前执行呢还是在return之后执行呢?接下来写代码测试一下public class Test{ static int x = 1; public static v

2014-11-05 18:45:17 668

原创 java中的length属性和length()方法和size()方法

length属性是针对数组说的,数组的长度则是length这个属性.length()方法是针对字符串String说的,查看字符串的长度则用length()这个方法.size()方法是针对泛型集合说的,查看集合中元素的个数调用这个方法

2014-11-05 18:45:14 389

转载 java String类详解

java字符串类(java.lang.String)是Java中使用最多的类,也是最为特殊的一个类,很多时候,我们对它既熟悉又陌生。一、从根本上认识java.lang.String类和String池首先,我建议先看看String类的源码实现,这是从本质上认识String类的根本出发点。从中可以看到:1、String类是final的,不可被继承。public final class String。2

2014-11-05 18:45:12 332

转载 网站架构资料收集整理

1.系统概况图650) this.width=650;" title="clip_image001" border="0" alt="clip_image001" src="http://images.cnblogs.com/cnblogs_com/virusswb/201201/201201101514351037.gif" width="400" height="402" style="bor

2014-11-05 18:45:06 707

转载 java类加载机制的过程

jvm在初期是将.java文件,编译成.class文件,当程序运行的时候,Java 虚拟机就将编译生成的 . class 文件按照需求和一定的规则加载进内存,组织成为一个完整的 Java 应用程序,jvm会把每个单独的类和接口编译成一个单独的.class文件,这些文件对于 Java 运行环境来说就是一个个可以动态加载的单元。我们可以在不重新编译其它代码的情况下,只编译需要修改的单元,并把修改文件编

2014-11-05 18:45:03 305

原创 linux安装后的一些问题解决

1、中文乱码问题650) this.width=650;" src="http://cupic.img168.net/bbsfile/forum/linux/month_0907/20090731_d166d8ffc431ed96b3c5JENOR0dA6okO.jpg" alt="6.jpg" width="400" height="270" border="0" hspace="0" vspa

2014-11-05 18:45:01 372

原创 项目技术简介JBPM,spring rmi,spring batch

JBPM,全称是Java Business Process Management(业务流程管理),它是覆盖了业务流程管理、工作流、服务协作等领域的一个开源的、灵活的、易扩展的可执行流程语言框架。jBPM是公开源代码项目,使用它要遵循 ASL(Apache License Version 2.0)和EULA(JBoss End User License Agreement)协议。jBPM在2004年

2014-11-05 18:44:58 369

转载 可以用于switch语句的判断的数据类型总结

1. byte、char、short、int四种基本类型以及它们的包装类(需要Java5.0/1.5以上版本支持) 都可以用于switch语句。   2. long、float、double、boolean四种基本类型以及它们的包装类(在Java所有版本中) 都不能用于switch语句。   3. enum类型,即枚举类型可以用于switch语句,但是要在Java5.0(1.5)版本以上才支

2014-11-05 18:44:55 3667

转载 serialVersionUID的作用

serialVersionUID作用:       序列化时为了保持版本的兼容性,即在版本升级时反序列化仍保持对象的唯一性。有两种生成方式:       一个是默认的1L,比如:private static final long serialVersionUID = 1L;       一个是根据类名、接口名、成员方法及属性等来生成一个64位的哈希字段,比如:       private sta

2014-11-05 18:44:53 270

转载 [KK四六级]作文

四六级考试写作一定能用到的句子  今年的四六级是多题多卷,考试前需要贴上条码用于识别不同的卷子类型;有同学会担心考研也出这样的题,这里可以很肯定的告诉大家:不会;四六级是水平性的考试,不限制通过人数的,不同的试题之间也是可以相互比较的;考研时选拔性的考试,是需要通过考试来淘汰人的,所以不同的试题就会产生不公平,进而不会使用这样的方式;四六级的同学请注意:由于是多题多卷,

2014-11-05 18:44:50 371

原创 [java]局域网简易聊天

import java.io.IOException;  import java.net.*;  import java.util.ArrayList;  import java.util.List;  import java.io.*;   public class ChatServer {      boolean started = false;      ServerSocket ss =

2014-11-05 18:44:47 309

转载 正则表达式的常用集合

字符 x 字符 x \\ 反斜线字符 \0n 带有八进制值 0 的字符 n (0 \0nn 带有八进制值 0 的字符 nn (0 \0mnn 带有八进制值 0 的字符 mnn(0 \xhh 带有十六进制值 0x 的字符 hh \uhhhh 带有十六进制值 0x 的字符 hhhh \t 制表符 ('\u0009') \n 新行(换行)符 ('\u000A')

2014-11-05 18:44:44 346

原创 【年少的风】GUI计算器--四则混合运算

import java.awt.*;  import java.awt.event.ActionEvent;  import java.awt.event.ActionListener;   import javax.swing.*;   public class MainFrame extends JFrame {       int flagk = 1;//标记左右括号      int fl

2014-11-05 18:44:42 450

原创 【年少的风】棋盘覆盖,用不同的颜色标记

import java.awt.Color;  import java.awt.Container;  import java.awt.GridLayout;  import java.util.Random;   import javax.swing.JButton;  import javax.swing.JFrame;  import javax.swing.JPanel;    publi

2014-11-05 18:44:39 422

原创 【年少的风】迷宫自动演示&&手动操作

import java.awt.*;  import java.awt.event.*;  import java.util.Scanner;   import javax.swing.*;   public class Maze extends JFrame {            private final int n = 10;      JButton[] btMaze = new JB

2014-11-05 18:44:36 376

原创 【年少的风】C实现约瑟夫环

#include  #include   #define n 10  typedef struct {      int data[10];      int length;  }sqcircl;   void initcircl(sqcircl *&c)//初始化约瑟夫环  {      c=(sqcircl *)malloc(sizeof(sqcircl));      c->length=0

2014-11-05 18:44:33 322

原创 【wit】学生考试规范要求

武汉工程大学 计算机科学与工程学院学生考试规范要求(试行) 为了严肃计算机科学与工程学院考试纪律,根据有关法律法规、教育部《普通高等学校学生管理规定》、《武汉工程大学学生管理规定》、《武汉工程大学学生违纪处分办法》、以及《武汉工程大学学士学位授予办法》,结合我院的实际情况,特制定本考试规范要求。第一条 适用范围。本规范所指考试为计算机科学与工程学院组织实施的课程考试,包括期末正常考

2014-11-05 18:44:31 923

原创 【年少的风】文件信息的读取与写入

import java.awt.*;  import javax.swing.*;  import java.awt.event.*;  import javax.swing.colorchooser.*;  import java.io.*;   public class FileGUI extends JFrame {      JFrame frame = new JFrame();    

2014-11-05 18:44:28 276

转载 【java】TestBufferStream2

import java.io.*;  public class TestBufferStream2 {    public static void main(String[] args) {      try {        BufferedWriter bw = new BufferedWriter(new FileWriter("d:\\share\\java\\dat2.txt"));  

2014-11-05 18:44:26 280

空空如也

空空如也

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

TA关注的人

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