- 博客(27)
- 问答 (1)
- 收藏
- 关注
原创 PPTController --第一次github尝试
先挂一个自己的github地址:https://github.com/OwenYing/PPTController-PC我把之前写过的一个 PPTController 项目放到了github上,希望大家喜欢 哈~~
2016-03-17 21:48:50
530
原创 手机遥控PPT
手机遥控PPT + 手机模拟触控板之前和同学写了一个 用手机遥控PPT的应用, 觉得发出来可能有需要的人可以用一下,有时候还是挺方便的.本软件只支持 Android 手机, 并不支持 苹果 手机.使用说明:1, 将"手机端安装程序.apk" 安装到手机上。2,打开手机热点。3,将电脑wifi接入手机热
2016-03-10 10:58:17
677
原创 Java 大作业回忆--day07-- 我们的作品完成啦
Day07 --我们的作品有UI啦 我们的作品基本已经完成啦~功能方面就不再添加什么了~就差最后的UI了。 这部分主要是我的搭档 杨知水 来做的,所以我就不在这里啰嗦啦。 我们的作品大功告成喽~~~ 写报告去了 哈哈
2015-12-23 10:06:28
463
原创 Java 大作业回忆--day06-- 我们的手机触控板
Day06 --我们的手机触控板到目前为止,我们已经做完了我们想要的功能啦~就是看看想不想再加一些功能。想了想,觉得用手机做一个触控板应该很不错~用起来应该也挺方便的~ 那就做吧! 说到触控板,其实原理还是一样的,手机端一直获取手指移动的速度,为什么是手指移动的速度而不是手指在屏幕的位置呢? 你想,你在触控板上并不是点哪里,鼠标就到哪里,而是只有当你移动的时候,鼠标才会跟着动,这么说来,
2015-12-23 10:00:07
412
原创 Java 大作业回忆--day05-- 手机能不能做到和激光笔一样?
Day05 ---- 我能不能把手机做的像激光笔一样? 那天睡觉之前,我在遐想~~想着想着,一个想法突然冒了出来:我能不能用手机的上下晃动控制鼠标呢?就是做的像激光笔一样,向上指就能向上走,这样岂不是非常好。但这个怎么做呢? 诶? 对了,手机不是有传感器么,没准可以通过手机的传感器做出来响应的功能。 算了,先睡觉,明天试试去。 第二天起来,查了查一半手机都有哪些传感
2015-12-18 11:01:19
689
原创 Java 大作业回忆--day04-- 程序框架的搭建和指令的传输
Day04 -- 整体的框架终于搭起来啦上次既然已经把数据传输跑通了,那现在就把程序的架子搭起来吧~哈哈~ 一边想,我一边把电脑端的代码模块化,写成了几个类和工具类。这样调用起来就方便多了。另外,我把数据包的首位,变成标志位,从而通过手机发送过来的数据判断是那种指令。手机端的发送,采取了类似生产者消费者模式,当data不为空的时候,send线程就会将其中的数据发送给电脑端。做完这些
2015-12-16 23:34:51
293
原创 Java 大作业回忆--day03-- 两岸初次的连接
Day03 ---- 看着简单,想连起来还真不容易^-^那天吃饭的时候想了想,现在控制电脑的模块也写出来了,如果再用Socket把手机和电脑连在一起,那不就大功告成了~ 哈哈,我以前写过Socket的程序,电脑端和安卓端都写过,这么一想我们很快就要成了啊~根本不用那么长时间~哈哈。。。。。。那天下午就开始写,但写之前遇到了一个问题:我们觉得我们不能让用户自己输入IP,因为我们的用户
2015-12-12 21:48:19
556
原创 Java 大作业回忆--day02-- PC端的初次尝试
Day02 ---- 我写出来了一个能控制电脑的程序!!一,PC端设想 之前想好了大致的流程,这次就要尝试一下看看电脑端到底能不能完成相应的功能,如果能的话那我们的APP就有70%的可行性啦~这是在我们过程中最重要的! 在网上经过多番查找,大多数都是监听鼠标键盘时间的,找了很久,才找到了我们梦寐以求的类----Robot。它可以实现对鼠标和键盘的控制,那么就可以
2015-12-04 14:31:47
499
原创 Java 大作业回忆--day01--PPT Controller
Day01 -- 我们要做一个用手机控制PPT的APP! 一,想法的得来有一次我在做英语的Presentation 时由于没有PPT遥控笔,只能站在电脑面前进行演讲,十分的死板与不方便。因此这次金老师说要做APP时,我第一个就想到,我们能不能做一个用手机就能控制电脑PPT播放的APP,这样以后只需要一个手机,就可以免去呆板的站在电脑前演讲的窘境啦~~~ 二,进一步分析
2015-12-03 21:28:38
623
原创 Java4Andriod 从零学起 ---learn17
Object 中的 equals 方法class User{ String name ; int age ; //复写Object中的equals方法 --> 返回值为 boolean 类型 public boolean equals(Object obj){ if(this == obj) return true ; //判断是否两个指向的是堆内存中的同
2015-02-21 16:38:13
397
原创 Java4Andriod 从零学起 ---learn16
类集框架import java.util.List;import java.util.ArrayList;public class Test{ public static void main(String[] args){ ArrayList arrayListWithout = new ArrayList(); ArrayList arrayList = new ArrayL
2015-02-21 16:34:48
305
原创 Java4Andriod 从零学起 ---learn15
数组class Test{ public static void main(String[] args){ //数组静态声明法 int[] arr = {1,2,3,4,5}; for(int i=0 ;i<arr.length ; i++) System.out.println(arr[i]); //数组动态声明法 int[] arr_1 = new int
2015-02-21 16:32:11
297
原创 Java4Andriod 从零学起 ---learn14
继承--同步代码块class MyThread implements Runnable{ int i = 100 ; public void run(){ while(true){ synchronized(this){ //同步代码块,this相当于同步锁 //Thread.currentThrea
2015-02-21 16:30:37
299
原创 Java4Andriod 从零学起 ---learn13
多线程1.继承Thread-->复写其中的run()方法即可class FirstThread extends Thread{ public void run(){ for(int i=0 ; i<100 ; i++) System.out.println("FirstThread-->"+i); }}class Second
2015-02-16 21:56:16
373
原创 Java4Andriod 从零学起 ---learn12
内部类 ; 匿名内部类class A{ int i ; class B{ int j ; int funB(){ int result = i+j ; //相当于 result = A.this.i + this.j return result ; } }}
2015-02-14 12:43:54
265
原创 Java4Andriod 从零学起 ---learn11
BufferedReader ; 设计者模式--DecoraterPatternBufferedReader:import java.io.*;class Test{ public static void main(String args []){ FileReader fileReader = null ; FileWriter fileWri
2015-02-12 21:07:56
330
原创 Java4Andriod 从零学起 ---learn10
IO 以及其应用//导入要用的类, 就相当于C语言中的#includeimport java.io.*;class Test{ public static void main(String args []){ //声明输入流引用 FileInputStream fis = null ; FileOutputStream fos =
2015-02-11 21:47:54
320
原创 Java4Andriod 从零学起 ---learn9
try catch finallyclass Test{ public static void main(String args []){ System.out.println(1); //try catch finally try{ System.out.println(2); int
2015-02-11 21:46:25
280
原创 Java4Andriod 从零学起 ---learn8
接口的应用interface Printer{ void open(); void close(); void print(String s);}class HPPrinter implements Printer{ public void open(){ System.out.println("Open--HP"); }
2015-02-11 21:43:56
334
原创 Java4Andriod 从零学起 ---learn7
接口 interfaceinterface WIFI{ void open(); void close();}interface USB{ void read(); void write();}/*接口的基本语法: 1.使用interface定义 2.接口当中的方法都是抽象方法 3.接口当中的方法都是public权限
2015-02-11 21:37:15
319
原创 Java4Andriod 从零学起 ---learn6
访问权限: public , protected , default , private包的导入package com.owen ;public class Person{ String name ; //default权限 public int age ; //可以跨包使用 private int grade ;
2015-02-11 21:29:23
262
原创 Java4Andriod 从零学起 ---learn5
包://将一个类放置到包当中,需要使用 package "包名"//编译时: javac -d . Test.java// -d 依照包名生成文件夹// . 当前目录//一个类的全名 应该是 : 包名.类名 --> mars.Test --> 执行是 要用 java mars.Test//包名的命名规范: 1. 包名全部小写//
2015-02-11 21:26:04
311
原创 Java4Andriod 从零学起 ---learn4
抽象类和抽象函数: abstract abstract class Person{ Person(){ System.out.println("Person的构造函数"); } String name ; int age ; void introduce(){ System.out.println("我的名字叫
2015-02-11 21:17:22
238
原创 Java4Andriod 从零学起 ---learn3
super ; 函数的复写 ; 对象的转型super:class Person{ String name ; int age ; Person(){ System.out.println("Person的无参数构造函数"); } Person(String name , int age){ this.nam
2015-02-11 21:07:02
264
原创 Java4Andriod 从零学起 ---learn2
this ; static ; 继承this关键字:class Person{ String name ; int age ; String address ; Person(){ } Person(String name , int age){ this.name = name; this.
2015-02-11 20:55:17
238
原创 Java4Andriod 从零学起 ---learn1
类 ; 对象和引用 ; 构造函数 ; 函数的重载类:class learn1{ int i=0 ; //成员变量 void shout(){ //成员方法 System.out.println("i'm "+age); }}//其实类有点像C语言中的 struct{}//创建一个对象. 等号左边,是一个引用,相当于C语言中
2015-02-11 20:37:23
312
原创 Java4Andriod 从零学起 ---learn0
JAVA FOR Android -- 从零学起 -- learn01.第一个Hello world 程序public class Hello{ public static void main(String args []){ System.out.println("Hello world . Today is 2015,1,17"); }}这
2015-01-23 17:00:38
355
空空如也
java 为什么Dialog中的Label不显示?
2015-03-11
TA创建的收藏夹 TA关注的收藏夹
TA关注的人