- 博客(10)
- 收藏
- 关注
原创 Android的布局(一)
安卓的布局有六大类,它们之间的关系如下图: 除了TableLayout继承LinearLayout外,全部继承自ViewGroup类 今天主要了解LinearLayout,其中文译名就是线性布局,在该布局中部件都是按照一条线进行排布,例如:<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://sc
2016-08-27 22:36:44 319
原创 自定义View
View是个大家族,基本上我们在移动设备上能看到的部件都属于View的子类,下面图大致介绍了View的继承关系。 下面是通过自定义View的方式完成一个跟随手指移动的实心圆 1、创建一个CircleView类继承Viewimport android.content.Context;import android.graphics.Canvas;import android.graphics
2016-08-27 21:28:41 312
原创 Android控制UI界面的三种方式
一、XML文件控制UI界面 通过setContentView()方法绑定布局文件import android.support.v7.app.AppCompatActivity;import android.os.Bundle;public class MainActivity extends AppCompatActivity { @Override protected void
2016-08-27 16:02:31 1999
原创 Activity与Intent
一、Activity 1、什么是Activity? Activity可以视为一个手机上的一个界面,如短信会有一个显示短信的界面就是一个Activity,显示所有的联系人的界面也是一个Activity。 2、Activity的创建 在Android studio有两种方式创建Activity,第一种是新建一个类并继承Activity类或其子类,然后在Androi
2016-08-20 23:41:39 1837
原创 Android常用的辅助工具
一、adb,Android桥接工具 adb常用的命令 1、devices:查看当前连接pc的设备 2、安装和卸载app install:安装app 还有-s选项表示安装到sdcard中 uninstall:卸载app 可以添加-k选项,表示删除app但保留数据和缓存目录3、通过shell命令进入设备底层 先切换到一个可操作的目录下,如:sdcard cd ..表
2016-08-20 22:28:21 609
原创 Android环境搭建及第一个Android应用
一、Android studio的安装及配置 1、jdk的安装以及环境变量的设置,Android studio不同版本对jdk的最低版本要求也不同,最好选择最新版本的jdk进行安装; 2、android studio的安装,能翻墙可以去android官网下载,或者一些安卓资源网站也可以,目前稳定版最新的是2.1; 可以在这个链接找到想要的资源:http://www.androiddevtool
2016-08-20 00:07:28 316
原创 Java多线程
一、线程的基本概念 每一个操作系统都会运行程序,一个正在运行的程序是一个进程,每一个进程都是系统进行资源分配和调度的独立单位,而每一个进程又包含多个线程。通常java中的main方法里的代码就是一个主线程,它会顺序执行main方法中的代码,所以每个线程也可以看作一个顺序执行流。 并发与并行两种概念会经常出现在多线程中。对于一个CPU而言,它在某一个时刻只能执行一个
2016-08-08 22:11:55 234
原创 利用面向对象的思想实现一套代码,要求一个APP支持微信支付,支付宝支付,银联支付
首先有一个用户的类: import java.util.Map;public class Account { private String userName; private int password; private double money; private Pay pay; public String getUserName() {
2016-08-03 00:40:57 848 1
原创 龟兔赛跑
这个题目我分别创建两个线程类来进行实现 乌龟线程: public class Tortoise extends Thread { @Override public void run() { int step=0; while(step!=50000){ step++; } System.
2016-08-02 21:34:24 288
原创 编写通用的java代码执行任意adb命令
package com.yougel.ExeAdb;import java.io.BufferedReader; import java.io.File; import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.FileWriter; import java.io.IOExce
2016-08-02 21:22:59 1420
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人