- 博客(11)
- 收藏
- 关注
原创 Android体系架构
Android 是一种基于 Linux 的开放源代码软件栈,主要应用于ARM平台,但不仅限于ARM,通过编译控制,在X86等体系结构的机器上同样可以运行。与其他操作系统一样,Android也采用分层的架构设计,从高到低分别是系统应用层(System Apps),Java API 框架层(Java API Framework),Android系统运行层(包括Android Runtime和原生态的C/C++库 Native C/C++ Libraries)、硬件抽象层(Hardware Abstractio
2020-07-06 21:16:34
197
原创 android中所有颜色代码 Android 颜色对照表
#ff000000 此为16进制颜色代码,前2位ff为透明度,后6位为颜色值(000000为黑色,ffffff为白色,可以用ps等软件获取)。透明度分为256阶(0-255),计算机上用16进制表示为(00-ff)。透明就是0阶,不透明就是255阶。如果50%透明就是127阶(256的一半当然是128,但因为是从0开始,所以实际上是127)。10进制的255换算成16进制是ff,127换算成16进制是7f,#7f000000 代表50%透明度的黑色。 (写成#50000000当然是不行的)进制转换
2020-07-06 21:16:01
1644
原创 android studio布局文件详解
详解如下<?xml version="1.0" encoding="utf-8"?><android.support.constraint.ConstraintLayout xmlns:android=“http://schemas.android.com/apk/res/android”xmlns:app=“http://schemas.android.com/apk/res-auto”xmlns:tools=“http://schemas.android.com/tools”
2020-07-06 21:15:19
401
原创 android studio线性布局 LinearLayout
Android六大基本布局分别是:线性布局LinearLayout、表格布局TableLayout、相对布局RelativeLayout、层布局FrameLayout、绝对布局AbsoluteLayout、网格布局GridLayout。 在android开发中,用的相对频繁的是线性布局和相对布局,在大多数的情况下使用这两种布局都能完成。线性布局LinearLayout最常用的属性有:android:id :定义布局id,即标识符,可以通过id来找到该布局或者控件android :layout_widt
2020-07-06 21:14:27
426
原创 Android Studio点击事件监听
先上典型代码:button.setOnClickListener(new OnClickListener( public void onClick(View v){下面是API的解释:我们首先在set方法的参数必须传入一个OnClickListener类的对象,下面是OnClickListener的API解释:这个类只有一个抽象方法,所以我们需要重写这个OnClick方法,因而里面还有一个onClick方法。如果是这样写button.setOnClickListener(this),我们传进来的
2020-07-06 21:13:52
338
原创 Android Studio 插件:跳转 onClick
一、效果二、安装jar 包提取:https://pan.baidu.com/s/1mES74QxuviDvPL-Zg2BUeQ具体安装方法可见下面的插件编写参考链接。源码:https://github.com/Gdeeer/OnClickJump三、使用光标放在 view.setOnClickListener(this) 上,右键,选择 OnClickJump快捷键:cmd + shift + J四、 解析项目中有很多这样的写法mIvBack.setOnClickListener(thi
2020-07-06 21:12:39
387
原创 Android studio基本ui控件
文本类组件文本框设置基本属性语句 android:[ ][ ]中内容 属性值 描述text 字符串 指定文本内容textColor 颜色 设置文本颜色textSize 数值 设置文本中文字大小width 数值 指定文本框宽度height 数值 指定文本框高度hint 字符串 文本框内文本内容为空时,显示提示文本singleLine boolean 指定是否是单行显示在指定方位绘制图像语句 android:drawable[ ]属性值:图片名[ ]中内容 描述Top 顶端绘制
2020-07-06 21:11:37
470
原创 Android开发,从“HelloWorld”开始
现在我们开始一个“HelloWorld”项目,从此刻开始我们的Android开发之旅。*以下操作基于Android Studio v3.0.1版本*Android Studio以下简称AS一.第一步当然是先运行AS了,如此炫酷的编译器二.开始新建项目点击“Start a new Android Studio project”三.填写项目信息1.Application name(应用名称)此名称将在手机桌面上显示2.Company domain(公司域名)如果在企业开发,则填入相应的公司域
2020-07-06 21:10:52
251
原创 Android studio基本布局
什么是布局?就是把界面中的控件按照某种规律摆放到指定的位置布局的二种实现代码xml配置文件:res/layout目录下注:也可以同时使用xml和代码目录用 [TOC]来生成目录:什么是布局?布局的二种实现目录LinearLayout 线性布局android:gravity和android:layout_gravity的区别FrameLayout 帧布局RelativeLayout 相对布局RelativeLayout支持的二个xml属性控制子组件布局的内部类RalativeL
2020-07-06 21:09:25
470
原创 Android studio软件安装及环境变量搭建
前言 Android Studio的安装配置及使用篇终于来啦~废话不多说,以下针对JDK正确安装(及其环境变量配置完毕,即Java开发环境下)、Android Studio的安装,配置,以及创建工程、主题字体更换、窗口工具、布局、快捷方式等的基本使用逐一说明。1.安装java 下载Java安装包(jdk,网上有很多下载地址,最好去官网下:https://www.java.com/zh_CN/),安装完后记得配置环境变量;在“系统变量”新建一个变量名为JAVA_HOME的变量,变量值为你本地ja
2020-07-06 21:06:28
367
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人