自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(26)
  • 收藏
  • 关注

原创 Android知识清单

Android清单 整理自:2017.2.17 注:本资料仅供学习使用,代码来自个人总结或者书籍与互联网 文件中所列出的代码经过Android6.0以上系统测试,其他系统未测试本文章长期更新。 - 一. Java知识1. java基础2. 数据结构3. 设计模式4. 常见问题处理二. Linux知识1. Linux基础2. Linux进阶3. 常见问题处理三. Android知识1

2017-04-25 17:47:15 431

原创 Android玩 --- Material Design(1) --- Recycleview的装饰(2)

上一篇我们认识了Recycelview,并且能够简单的使用它,这一次我们来点酷炫的东西。一.侧边栏ScollBars为了实现侧边滑动的ScollBars,我们只需要在xml里添加一行代码//当然还有横向的,根据自身需求选择android:scrollbars="vertical这样我们就可以看到带有Scollbars的列表了,这个还是很简单的。二.Item分割线个人认为不加分割线比较好看,但是有时

2017-06-04 17:54:21 713

原创 Android玩---Android Studio---如何优雅的使用Android Studio(1)

首先为什么要写这篇文章,因为我正在学习Android Studio的一些高级技能,当你拥有一定的知识基础后,你就应该去探索IDE的高级技巧,因为这样会使你的开发效率变快,开发质量提高,无论是在对语法代码理解上有所帮助,而且对团队协作也有帮助所以这一篇主要说如何在Android Studio里面编程。一.使用代码生成1.概述代码生成是指让IDE替你完成本省应该是你手动输入的部分,包括构造函数,get

2017-06-03 14:55:09 611

原创 Android玩 --- Material Design(1) --- Recycleview基本使用(1)

一不小心就写了个很长的题目啊,估计大家也能猜到这样做的意图(intent!)是啥了,作为一个小白开发者,能做的就是不断整理笔记,既方便了自己,也为更多小白指引道路,何乐而不为呢。我的标题分了三级,Android玩,表示这是Android的文章(废话!),Material Design,代表这一系列是MD的专题,在后面我加了一个(1),说明还有(2,3,4……)咯,Recycleview基本使用(1)

2017-05-27 13:14:47 852

原创 PHP基础(3)---流程控制语句

一.PHP流程控制概述在其他语言中我们已经掌握了流程控制相关语句,在PHP里面也是大同小异的东西,大致分为:顺序结构,选择结构,循环结构,很少有一个程序只使用一种结构来完成某种操作,基本上都是三种合用。顺序结构 顺序结构是最基本的结构方式,各流程依次执行分支结构 分支结构就是对给定的条件进行判断,当条件为真执行一个分支,不为真执行另一个分支。循环结构 循环结构是按照需求多次执行重复的代码

2017-05-26 14:36:33 886

原创 入坑与爬坑----Android系列

一.Intent1.Intent传递对象数据时遇到的errorSerializable接口在Android中可以用来传递对象数据,由于配置EventBus比较麻烦而且也不需要那么高级的支持,于是在今天的项目中用到了这个传递了一个对象,这个对象是一个Bean的list集合 ,但是出现了如下错误unable to marshal value ……at ……经排查找到了如下解决办法。 第一步:传入数据的

2017-05-23 16:46:55 418

原创 服务器--使用WordPress搭建个人博客

PS:写这篇文章的时候,正是永恒之蓝病毒出现的时候,由于该病毒对校园网的威胁比较大,果断放弃使用windows工作,哈哈哈。本篇文章主要写如何在拥有一个服务器和拥有一个域名的情况下搭建自己的专属博客(小白的技术探索)【服务器版本:腾讯云服务器-Ubuntu16.04,PC系统:Ubuntu16.04】一.背景:在对技术的探索过程中,难免会遇到一些千奇百怪的问题,有些问题你搜遍全网也不一定能解决,一旦

2017-05-13 21:21:40 2468

原创 PHP基础(2)---PHP函数

一.PHP函数概述函数就是将一些重复使用的功能写在一个独立的代码块中,在需要的时候单独调用。 创建函数的基本语法格式是://函数举例function my_example($num){ return $num*$num;}//函数调用echo '函数结果'.my_example(10);二.PHP函数功能1.默认参数:默认参数即可选参数,我们可以将可选参数放在参数列表末尾,并指定默认

2017-05-05 22:20:03 464

原创 PHP基础(1)---认识PHP

一.什么是PHP?PHP是Hypertext Preprocessor(超文本预处理语言)的缩写,是一种服务器端、跨平台、HTML嵌入式的脚本语言。二.PHP的优势PHP能运行在包括Windows、Linux等绝大部分操作系统环境中,常与Apache和MySQL配合使用在Linux平台上。PHP的语言特点:速度快 支持面向对象实用性 功能强大 可以操纵多种主流数据库 可与轻量级目录访问协

2017-04-30 22:32:51 539

原创 服务器----静态网页配置

本篇文章主要写如何在拥有一个服务器和拥有一个域名的情况下将自己的小网页(静态)挂在网络上。(小白的技术探索)【服务器版本:腾讯云服务器-Ubuntu16.04,PC系统:Windows10】一.背景:第一次接触服务器的童鞋肯定会想着能不能把自己写的网页挂在服务器上,或者域名上,让别人访问,这样以来你甚至可以把自己的个人网页挂在网络上,实现信息的传播。二.准备:1.腾讯云服务器-Ubuntu16.04

2017-04-20 22:40:22 17701 11

原创 使用Android Studio遇到的坑

2017年4月17日20:04:37开始更新一.A:报错信息:Instant Run requires ‘Tools | Android | Enable ADB integration’ to be enabledB: 报错截图: C:解决方法:1.选择Tools->Android->Enable ADB Integration,确保此选项的对号勾选,就OK了。 2017年5月27日21:36

2017-04-17 20:13:39 573

原创 低调的倒计时

在学校没写过blog,寒假的首次更新就献给Android的小玩意吧。 这篇文章主要讲的是Android倒计时程序的实现,先看看最终效果: 习惯性的全局大色块(骚气蓝色……),功能提供了开始计时停止计时和重置,满足正常的需求。Q:通过这篇文章可以学到什么? A: 1. 基本布局设计 2. Time计时器的使用 3. 暂时没了吧……下面的工作分为两部分:UI&逻辑一 .UI设计不是学U

2017-01-18 13:35:36 458

原创 随心而动--Animation(2)

本篇主要为Android Animation分析导读: 1.Animation是什么? 2.Animation分类 3.Tween Animation 4.监听器和插值器 5. LayoutAnimationsController 6.Frame-By-Frame Animation 7.Property Animation 8.总结五.LayoutAnimation

2016-10-05 15:14:57 428

原创 随心而动--Animation(1)

本篇主要为Android Animation分析导读: 1.Animation是什么? 2.Animation分类 3.Tween Animation 4.Frame-By-Frame Animation 5.Property Animation 6.总结一. Animation是什么?Animation在英文里是动画的意思,在Android中,使用Animation实现

2016-10-05 11:36:03 600

原创 遇见,控件----AutoCompleteTextView

本文介绍的是Android常用控件AutoCompleteTextView的使用方法下面是导读: 1.什么时AutoCompleteTextView 2.如何使用AutoCompleteTextView 3.总结1.什么是AutoCompleteTextView?在输入框中输入我们想要输入的信息就会出现其他与其相关的提示信息,这种效果在Android中是用AutoCompleteTextVi

2016-10-04 14:30:12 566

原创 遇见,控件-----Spinner

本文介绍的是Android常用控件Spinner的使用方法下面是导读: 1.什么时Spinner 2.如何使用Spinner 3.总结1.什么是Spinner? Spinner提供了从一个数据集合中快速选择一项值的办法。默认情况下Spinner显示的是当前选择的值,点击Spinner会弹出一个包含所有可选值的dropdown菜单,从该菜单中可以为Spi

2016-10-04 11:06:24 380

原创 《Android群英传》学习笔记--ADB命令技巧

ADB是什么Adb是Android设备(如手机)连接PC时所需要的驱动程序,全称为Android Debug Bridge,借助这个工具,我们可以用电脑来操作手机,所以不管对于开发者还是对于普通用户,adb都发挥着至关重要的作用。ADB配置一. 安装adb 1.对于普通用户:下载Google提供的adb工具包(Baidu搜索就好),下载完成解压到C:\Windows\System32 (系统盘

2016-09-28 20:07:23 438

原创 About——Java

关于Java内存分配一.Java程序运行在java虚拟机(JVM百度百科 )上,Jvm可以运行在任何系统,Java语言使用Java虚拟机屏蔽了与具体平台相关的信息,使得Java语言编译程序只需生成在Java虚拟机上运行的目标代码(字节码),就可以在多种平台上不加修改地运行。Java虚拟机在执行字节码时,把字节码解释成具体平台上的机器指令执行。这就是Java的能够“一次编译,到处运行”的原因。二.

2016-09-24 22:34:01 568

原创 《Android群英传》学习笔记 ---Android系统架构

下面的内容是根据《Android群英传》总结整理的笔记Android系统架构一 . Android系统架构图 Android 系统是基于Linux平台开发的开源手机操作系统,它的发展史详见百度百科 百度百科——Android, 它的系统架构图为上图,分为四层 :Linux内核,系统运行库,应用程序框架,应用程序层。 二. Android分层Linux层:Andr

2016-09-21 11:38:25 640

原创 遇见,控件----Datepicker&TimePicker

很喜欢时光这个词,觉得它深邃,久远,充满浪漫的色彩,时间总是过得很快,流年一瞬,总想留住时间,但那是多么无知。 每天都在和时间打交道,早起的闹钟,deadline,或者你爱上你的那个Ta的纪念…… 从初学c语言就试着去搞懂时间的相关算法,到如今Android,遇见DatePicker&TimePicker。 它们仅仅是一个控件而已,和button一样简单而饱含使命,Android把它们封装的很

2016-08-17 11:29:18 339

原创 QQ show——登录及强制下线

首先这个话题内容并不多,因为我们没有服务器,所以只能用线程来模拟登陆,从编写界面到实现功能都要模仿的像一点对吧。内容实现从登录过程,到最后强制下线这一整套过程 下面来分步实现一. 登陆界面先上Android QQ 6.5登录界面效果 下面我们从布局xml开始写起在做之前说一下,由于还不会做圆形的image,所以我这里的头像是事先ps的,圆形头像,下面直接用。 新建qq_login.xml布

2016-08-15 19:39:24 1273

原创 Android广播——监听系统状态

Android广播接收器是android四大组件之一,而广播又分为两种:有序广播和标准广播。标准广播是一种异步执行的广播,在广播发出后所有接收器都会同步收到该广播,而且过程无法拦截。 有序广播是一种同步执行的广播,在广播发出后同意时刻只有一个广播接收器接收到广播,执行完逻辑才能继续往下传递,所以广播是有先后顺序的。我们可以通过接收系统广播来监视系统状态,从而完成一些列活动,下面是动态监听网络变化的

2016-08-14 19:27:28 1804

原创 Button:今夜化了美美的装——shape&ripple(波纹)

Buuton作为大部分教程首先或者第二位讲解的控件,有着至高无上的作用和需求,学Android的不管是大神或者小白都曾为实现第一个Button的监听事件而欢喜,在实现监听功能的基础上,用户还是需求更高的体验 国际惯例,上官方图 在新版的Api23(Android6.0)或Api24里的EditText是这个样子的。 然后今天想说的是:Android5.0及其以上的button都具备了最新的技

2016-08-11 15:57:58 1063

原创 EditText:今夜化了美美的装——shape

EditText在App里很常见,用来输入文本,但是功能都是差不多的,可是在美化方面,总是会有各式各样的需求,毕竟UI体验还是很重要的。 在新版的Api23(Android6.0)或Api24里的EditText是这个样子的。嗯?!仅此而已?长的有点任性啊!所以用户又不满足于现实了……情何以堪。 不满足就要美化呗! 于是就是有了QQ搜索的样式 于是赶紧仿制了一枚 <附上一个傻笑的emo

2016-08-11 11:22:21 975

原创 AlertDialog的种类和使用方法

<本文章仅作学习的笔记的目的,可能会有参考冲突与错误,请见谅。>AlertDialog可以在当前页面里弹出一个对话框,它可以屏蔽其他UI控件的交互能力,以起到警示的作用,所以在实际设计时dialog会作为重要信息提示作用而存在。dialog有以下几种形式:简单对话框,列表对话框,单选对话框,多选对话框,自定义对话框等。1.简单对话框“` Button dig=(Button)findViewB

2016-07-28 13:28:05 2447

原创 搭建简单的Web服务器

本文实现搭建简单的web服务器,这里我们使用Apache来搭建服务器,你可以在Apache官网上下载软件包,也可以使用我在百度上找到的某大神的链接下载。下载完成后我们将通过下面几步来搭建起我们的服务器。1.安装    打开下载得到的文件,弹出安装窗口,等待大约半分钟(软件安装准备)准备完成后点击next进行下一步;选择接受协议;之后再点击next进入以下的步骤

2016-07-23 10:55:05 936

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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