自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Yougel的博客

以记录学习内容为主

  • 博客(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关注的人

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