- 博客(10)
- 收藏
- 关注
原创 Java排序法程序汇总
import java.util.Arrays;import java.util.HashSet;public class HelloWorld { public static void main(String [] args) { System.out.println("Hello World"); int [] arrays = {10,1,9,8,7}; for(int arra...
2018-04-13 23:54:59
276
转载 用Java编写客户/服务器程序
代码转载自《Java网络编程精解》1、服务器端:import java.io.BufferedReader;import java.io.IOException;import java.io.InputStream;import java.io.InputStreamReader;import java.io.OutputStream;import java.io.PrintWriter;impo...
2018-04-09 00:08:44
966
原创 View和SurfaceView的刷屏方式
1、View的刷屏方式View主要是调用onDraw(Canvas canvas)方法,利用Canvas(画布)来绘制图形,再利用invalidate()/postInvalidate()方法来进行重绘,达到类刷屏的效果。下面通过“随手指移动的小球”为例子,展示View的刷屏方式,代码如下:继承View的MyView类:package com.example.huawei;import androi
2017-07-02 21:50:02
556
原创 JAVA数据流概念及标准数据流的实现
1、数据流的概念计算机程序中,获取数据的方式有多种,比如:程序中直接给出、键盘输入、从数据文件中读取、从数据库中读取、通过网络读取等。 为了更有效地进行数据的输入/输出操作,Java将各种数据源的数据,抽象为“数据流”,及stream。数据流:是指一组有顺序的、有起点和终端的字节集合,是对输入/输出的总称。2、数据流的分类:2.1、根据数据流的流向,可以将其分为输入流和输出流。 输入流的起点被称
2017-06-30 22:52:26
8235
原创 一种动态水平ProgressBar的实现
ProgressBar为进度条,通过它可以显示任务完成的进度,下面是动态水平ProgressBar的一种实现方式:布局文件horizontal_progress_layout.xml如下:<?xml version="1.0" encoding="utf-8"?><RelativeLayout xmlns:android="http://schemas.android.com/apk/res/an
2017-06-20 00:30:50
714
原创 Java编程小知识点
1、Java中的所有函数,都属于某个类的方法。标准术语将其称为方法,而不是成员函数。2、在Jav中,长整型(long)数值后有一个后缀L,比如40000000000L;十六进制数值有一个前缀0x,比如0xCAFE; 八进制数值有一个前缀0,比如020(十进制的16);从Java7开始,二进制数数值可以加一个前缀0b,比如0b1001(十进 制的9);还可以在数字加上下划线,比如0b1_001,与
2017-06-18 23:33:19
697
原创 TableLayout的基本使用方式
本文讲述了TableLayout(表格布局)的基本使用方式,介绍了android:shrinkColumns属性、android:stretchColumns属性、android:collapseColumns属性、android:layout_colum属性和android:layout_span属性等五大属性。
2017-06-18 22:01:11
16767
原创 RelativeLayout的基本对齐方式
在RelativeLayout(相对布局)中,每个组件都可以通过ID来指定相对于其它组件或者父组件的位置。1、通过ID来指定相对于其它组件的位置,组件之间的相对位置关系设置如下: android:layout_above 将组件放在指定ID组件的上方 android:layout_below 将组件放在指定ID组件的下方 android:layout_toRig
2017-06-18 20:59:23
22379
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人