自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

granton

学习笔记

  • 博客(39)
  • 资源 (5)
  • 收藏
  • 关注

原创 APP4Smarthome项目总结1

APP4Smarthome项目总结1fragment的管理基础父类public class BaseActivity extends FragmentActivity implements OnBackStackChangedListener成员变量protected String currentFragTag = "";protected FragmentManager fragmentMan

2015-06-04 16:07:16 646

原创 ORM尝试二 利用反射获取类信息

一 思路:可以根据仅仅是类名类的实例获取类的信息而我们需要获取到的信息有:类名成员变量的名称成员变量的类型成员变量的 getter 和 setter成员变量的 value二 解决方法:1 建立一个类:public class SimpleField { private String klassName; private String fieldName, field

2015-04-09 11:02:31 551

原创 ORM尝试一 总体思路

一 连接数据库使用JDBC连接数据库,代码如下:private static final String url = "jdbc:mysql://localhost:3306/dbName";private static final String driverName = "org.gjt.mm.mysql.Driver";private static DataBaseUtil instance;

2015-04-08 17:28:35 1002

原创 MYSQL存储过程&&JAVA读取结果集

0.场景是:使用登录ID和密码进行登录验证,返回该用户对应的一行数据1.定义存储过程:delimiter $$drop procedure if exists verify $$/* 两个输入 loginId,登录ID,psw,登录密码 */create procedure verify ( in loginId varchar(99), in psw varchar(99)

2015-04-04 12:49:42 907

原创 ListView上拉加载更多

1 原理图: ListView在滑动的时候,会不断的传递三个值,这三个值为:1 int firstVisibleItem2 int visibleItemCount3 int totalItemCount2 监听ListView的滑动事件1 实现OnScrollListener接口public class MListView extends ListView implements OnScrollL

2015-04-03 21:31:21 650

原创 java Socket笔记

socket

2015-03-29 15:12:00 606

原创 安卓程序上传文件到java服务器

安卓程序上传文件到java服务器主要思路: 将文件转换成Base64字符串,通过Http请求发送到服务器,在服务器端再进行转码,将Base64转换成 文件流1 APP端1 先通过Intent获取手机图库里的图片private static final int CODE_REQUEST_IMG = 1;private static final String IMG_TYPE = "ima

2015-03-29 00:01:43 2777

原创 Android and XML

Android && XML

2015-03-19 11:35:20 477

原创 Android Fragment 笔记

1 定义Fragment:1.1 继承Fragmentpackage com.example.testproject;import android.app.Fragment;public class MyFragment extends Fragment {}1.2 继承V4包里的Fragmentpackage com.example.testproject;import android.s

2015-03-16 17:15:00 694

原创 代码库 上滑下滑左滑右滑的父类abstract fragment

在开发中经常会用到对于fragment滑动的判断,比如右滑返回,写一个abstract的父类放在代码库中,可以减少代码量。定义: public abstract class ListenSlideFragment extends Fragment implements OnTouchListener一些变量 protected float touchStartX = 0; pro

2015-02-10 21:52:52 1033

原创 java写飞机大战五

前文已经将角色实现,终于要结束了,小激动。其实还有很多想法没写完,但是这就是个坑啊,新的idea不停冒出来,永远都写不完,所以就停了吧。在这里为了帮GameCLient节省一些代码,写了一个游戏控制器,将常用的方法放在这里:public class GameController { static Random r; static { r = new Random(); }

2015-02-05 22:30:53 3457

原创 java写飞机大战四

先实现MainPlane,我放飞机。public class MainPlane implements GameRole { // 是否活着 private boolean live; // 状态(无敌状态||三弹齐发状态||正常状态) private MainPlaneState state; // 三个不同的状态 private StrongState strongState

2015-02-05 22:26:46 2669

原创 java写飞机大战三

前文有提到,我放飞机可以吃到三种技能,也就是有三种不同的状态。无敌技能三射技能变弱技能而我方飞机又是游戏角色之一,所以也具备基本的游戏角色的获取范围,以进行碰撞检测死亡移动减血碰撞获取攻击力  在这里,比如无敌技能不会死,但是没有无敌技能的话,一撞就死。所以,在不同的状态下,碰撞检测之后的操作就是不一样的。可以用if else之类的语句去判断,但是如果后

2015-02-01 22:12:10 2389

原创 java写飞机大战二

将游戏窗口显示出来之后,下一步要做的是考虑整个游戏的结构。游戏角色有:(暂时没有写到可以吃的技能,也可能写不到……)我方飞机敌方普通飞机敌方BOSS还有子弹总的来说是GameClient对这些游戏角色进行控制,所以这里用到一个叫做观察者模式的东西。GameClient就是这个观察者,而所有游戏角色都是被观察者。比如:当敌方飞机死亡,GameClient就给我方飞机加分。

2015-01-31 23:58:54 1913

原创 java写飞机大战一

从前看马士兵老师的教程,学过一个坦克大战,不过当时一头雾水,一直想着模仿着写一个飞机大战,放假了终于动手写了,虽然AWT似乎已经不推荐用了,但是懒得研究swing啊,作为javase的练习还是可以的。有点成型,尚未完成。构想:飞机从一开始就一直发射子弹(和微信那个差不多),敌方飞机从“天上”往下降落,但是不会发射子弹。普通敌方飞机一炸就死。BOSS敌方飞机则需要较长时间

2015-01-30 23:21:21 4639

原创 android回调接口笔记

上图:布局文件:<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" androi

2015-01-15 22:55:37 696

原创 java web 学习笔记四 使用ajax响应异步请求

ajax是Asynchronous Javascript + XML的缩写。亦即是说,在js代码中向服务器发送异步请求,不刷新整个界面,只更改部分界面。首先,要创建XMLHttpRequest对象,js代码:// 创建XMLHttpRequest对象 function createXMLHttpRequest(){ // chrome, opera等 if (window.X

2014-12-12 05:38:17 816

原创 JAVA web 学习笔记三 向注册用户发送验邮件

在完成注册和登录功能以后,课程要求向注册用户发送一封验证邮件,也就是点击链接则确认注册的那一种。java web 对于mail 的处理,这一部分代码基本上是网上找的,现在贴出来(忘记原地址了,在此说一声抱歉)原理是使用自己的邮箱通过一个发送器(比如我用我自己163mail,不登录163mail的地址,直接通过java代码发送邮件,所以要先验证我自己这一个邮箱账户)pub

2014-12-03 21:42:26 1095

原创 状态模式

参考地址:http://blog.csdn.net/lmj623565791/article/details/26350617看了这篇文章之后,想起来一个自己写过的蛋疼的逻辑,现在实现。状态:1, 游戏准备2, 游戏中3, 暂停中4, 游戏结束 行为:1, 开始游戏2, 暂停游戏3, 继续游戏4, 结束游戏5, 准备游戏

2014-11-30 20:09:04 507

原创 项目总结

一直想着写一下做项目的心得和总结,今天打开blog终于想起来了。项目叫短工邦(包括两个移动应用和pc端的站点),地址是http://www.duangongbang.com/目前在学校里推广中,应该还是属于公测阶段。 1,云推送,第一个完成的任务是消息推送,团队除了自己的服务器以外,还用到了bmob云数据库,方便移动开发。这是我第一次使用第三方框架和代码,以及第一次接触Andr

2014-11-30 15:34:37 679

原创 java web 学习笔记二,注册和登录功能

经过第一次的种种努力,我gaodi

2014-11-24 10:43:36 2296

原创 java web学习笔记一 环境配置和相关软件下载

使用工具:eclipse,tomcat8点0,mysql,jdk应该是1点7。eclipsed

2014-11-16 18:29:36 866

原创 侧边栏的简单实现(使用drawerLayout)

不能算真正意义上的侧边栏首先s

2014-10-30 15:36:37 3248

原创 android 获取经纬度城市名(通过baidumapapi 以及 json解析)

jar包:volley.jar这个

2014-10-06 18:39:58 1491

原创 我的android_code_lib:自定义标题栏

==android自带的标题略有点难看,写代码写累了。自己总结下吧。

2014-09-02 17:07:38 709

原创 python统计一个文档中 各个字符出现的次数

laiyuanpython challenge上面的题目给出一个长长的字符串,统计每一个字符出现的次数。

2014-08-18 19:01:27 23509 2

原创 python ascii编码 的一些操作

今天在网上做了一道题,dayishi

2014-08-18 18:50:53 2479

转载 android两次返回键退出的一些实现方法

声明:eoe文章著作权属于作者,受法律保护,转载时请务必以超链接形式附带如下信息原文作者: gaolei_xj原文地址: http://my.eoe.cn/leigo/archive/2146.html

2014-08-10 14:51:53 731

原创 java随机分组

import java.util.Random;import java.util.Vector;public class Main { static Vector v = new Vector(); static Random r = new Random(); static Vector v1,v2,v3; static int renshu; public static vo

2014-08-10 14:35:42 3805

原创 java sqlserver2008

工具:eclipse,jdk,sqljdbc4.jar0.      将sqljdbc4.jar放在Java\jre7\lib路径下。1.      新建工程,右键propertiesàjava buildpathàlibrariesàaddexternal jarsà找到sqljdbc.jar,选中。工程目录下会多出一个referenced libraries,如图2.建立一

2014-07-26 13:12:33 901

原创 android dialog 部分笔记

0 基本用法

2014-07-20 16:38:24 844

原创 sublimetext使用方法

快捷键ctrl+q,关闭在命令行中

2014-07-18 17:29:07 687

原创 python杂乱笔记【命令行帮助&格式化字符串&seek函数】

0.首先是命令行的帮助p y d o

2014-07-17 21:53:34 933

转载 Android view note

android view setVisibility():有三个参数:Parameters:visibility One of VISIBLE, INVISIBLE, or GONE,想对应的三个常量值:0、4、8VISIBLE:0  意思是可见的INVISIBILITY:4 意思是不可见的,但还占着原来的空间GONE:8  意思是不可见的,不占用原来的布局空间

2014-07-17 11:48:13 1012

原创 命令行note

xdg-open xdg-open { file | URL }

2014-07-16 18:08:46 621

原创 ubuntu解决鼠标闪烁的问题&给firefox安装flash插件

参考的是百度文库。1.系统设置2.display(显示)3.unknown screen(未知屏幕)4.关掉未知屏幕5.apply

2014-07-15 11:27:42 940

原创 python的列表,元组,集合,字典

0.文档字符串代码#-*- coding:UTF-8 -*-#文档字符串def fact(n): "this is a function computes a factorial" #文档字符串 if (n <= 1): return 1 else: return n*fact(n -1)print fact.__doc__ 结果>

2014-07-14 13:53:30 791

原创 python first day

0.安装和配置0.0:linux:只试过在Ubuntu的软件中心直接安装,命令行安装暂时不会0.1:windows:在win中访问python的主页下载msi文件安装。在系统变量中的path添加上安装路径即可。 1.python的交互模式在python的交互模式shell中,例如>>> 1000+20003000>>> _+40007000>>>

2014-07-12 10:54:57 569

原创 配置adb的环境变量(add offline解决方法)

在系统变量中建立android对应路径

2014-07-12 10:34:25 993

java版本的飞机大战

用java写的一个简陋的只实现了部分逻辑的飞机大战游戏

2015-02-05

volley.jar

volley.jar 对于网络请求做了良好的封装,使用起来非常的便捷和高效。

2014-10-06

计算机网络课程设计-家庭无线局域网的组建与配置

计算机网络课程设计-家庭无线局域网的组建与配置

2014-08-16

计算机网络课程设计-第四代移动通信技术的现状与发展趋势研究

计算机网络课程设计-第四代移动通信技术的现状与发展趋势研究

2014-08-16

sqlite3_not_found

android在真机调试中,adb shell提醒找不到sqlite3的时候,可以使用该方法

2014-08-16

空空如也

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

TA关注的人

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