自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

李之阳的博客

Life is brief, and then you die, you know ?

  • 博客(28)
  • 收藏
  • 关注

原创 Git使用指南(加精)

一. what is git?Git是目前世界上最先进的分布式版本控制系统二. SVN与Git的区别 SVN是集中式版本控制系统,版本库是集中放在中央服务器的,而干活的时候,用的都是自己的电脑,所以首先要从中央服务器哪里得到最新的版本,然后干活,干完后,需要把自己做完的活推送到中央服务器。集中式版本控制系统是必须联网才能工作,如果在局域网还可以,带宽够大,速度够快,如果在互联

2016-12-05 14:31:24 283

原创 Android网络编程

TCP与UDP有什么区别?TCP面向连接(如打电话要先拨号建立连接);UDP是无连接的,即发送数据之前不需要建立连接TCP提供可靠的服务。也就是说,通过TCP连接传送的数据,无差错,不丢失,不重复,且按序到达;UDP尽最大努力交付,即不保证可靠交付TCP面向字节流,实际上是TCP把数据看成一连串无结构的字节流;UDP是面向报文的UDP没有拥塞控制,因此网络出现拥塞不会使源主机的发送速率降低...

2019-05-13 14:25:21 233

转载 Android复习记录

2019-03-01 20:33:48 154

原创 ## Ubuntu18.04安装openjdk 7

Ubuntu18.04安装openjdk 71.首先需要下载 jdk7 以及 jdk7 依赖的类库:openjdk-7-jdkopenjdk-7-jreopenjdk-7-jre-headlesslibjpeg62-turbolibfontconfig1fontconfig-config2.下载的时候要选择和自己平台匹配的 deb 包,我安装的是 64 位的 Ubuntu 系统,所...

2018-10-03 07:55:39 4987 1

原创 Android知识大全

ActivityFragmentBroadcastReceiverServiceContextContext, Activity,Appliction的区别Intent https://blog.csdn.net/harvic880925/article/details/38399723URI / URLSharedPerferencesSerializable / Par...

2018-05-11 13:20:50 300

原创 RFID

/**********************RC522实验开发板例程************************* CPU:STC89C52RC* 晶振:11.0592MHZ------------------------------------------------*/#include <reg52.h>#include <STDIO.H>#inc...

2018-04-12 23:38:57 651

原创 ExpandableListView使用说明

ExpandableListView

2018-04-12 13:53:59 164

原创 Android SDK环境配置

adb环境配置1.下载Android SDKAndroid SDK百度云网盘密码:gup1下载完成后将Android SDK解压放在C盘根目录!2.配置环境变量1.桌面计算机右键属性—>高级系统设置—>环境变量2.配置变量在用户变量里,点击新建,如下图:变量名:ANDROID_HOME变量值:C:\android-sd...

2018-04-09 14:20:28 12560 2

原创 求职必问的问题

求职必问的问题又到了一年一度的金三银四的求职季了,也许你是应届毕业生第一份工作那你应该看看这片短文,如果你是老司机而又不满足于上家公司某些问题你也可以看看这个短文。。。。当你面试技术后一般都会有人事来面试你,人事问完你问题后会问你还有什么问题吗?那么下面的问题点你就可以拿来用啦,希望能帮助大家!本人第一份在上海工作就因为没问清楚而入坑导致没有公积金!所以希望记录下来帮助自己,也帮助大家!如...

2018-03-27 22:48:17 263

原创 欢迎使用CSDN-markdown编辑器

Author:ProZoomHobby:爱折腾、爱思考,想静静的ProZoomGithub — 简书 — CSDN — 关于我抽了几个小时的时间,整理这个,为了脑袋更清晰,防止混乱,无奈word文档过小,只能分成两个部分写:

2017-08-17 17:32:03 142

原创 Android测试程序小结

对于软件测试,可以从不同角度加以分类基于是否关注软件结构与算法 黑盒测试 白盒测试基于是否执行被测试软件 静态测试 动态测试基于测试的不同阶段 单元测试 集成测试 系统测试 验收测试Android中的测试测试常规功能是否完善,不会出现致命的bug.1.Goolgle的CTS的测试 任何一款android 在上市前

2017-02-03 20:09:48 264

原创 ADB详解

1.ADB是什么? ADB的全称是Android Debug Bridge(调试桥作用),其工作方式比较特殊,采用监听Socket TCP 5554等端口的方式让IDE和Qemu通讯,默认情况下adb会daemon相关的网络端口,所以当我们运行Eclipse时adb进程就会自动运行。2.ADB有什么用?借助adb工具,我们可以管理设备或手机模拟器的状态。还可以进行很多手机操作,如安装软件、系统

2017-02-01 15:46:15 618

原创 Android弹出框详解

1.Android系统apk安装目录:/system/app/xxx.apkadb -s emulator-5554 shell

2017-01-31 11:22:31 362

原创 欢迎使用CSDN-markdown编辑器

笔记1.获取状态栏的高度: this.statusheight2.updateDragCenterPoint()

2017-01-17 23:16:39 180

原创 java-js

一、Javascript概述(知道)a.一种基于对象和事件驱动的脚本语言b.作用: 给页面添加动态效果c.历史: 原名叫做livescript.W3c组织开发的标准叫ECMAscipt.d.特点: 1). 弱势语言 2). 由浏览器直接解析执行。(函数不能直接执行) 3). 是一个解释性语言     4). 交互性(它可以做的就是信息的动态交互)     5).

2016-11-29 21:45:49 270

原创 Android开发之Context的使用

Context的使用获取上下文有三种1,XActivity.this Activity的实例 Activity的上下文,对话框必须要使用该上下文,对话框是Activity的一部分2, getApplicationContext Context的实例 土司或者布局都可以使用该上下文, 土司不属于Activity,关闭Activity 也不影响土司的显示

2016-11-26 14:28:49 219

原创 Android Studio 在Mac平台上面常用的部分快捷键

Android Studio 在Mac平台上面常用的部分快捷键最近在Mac平台上面开发Android应用,为了提高效率就记录一下自己最常用的快键键,方便以后查询。(不全,如果想查看更多请参考这篇博客)。第一部分、基本快键键Control + R , 运行默认项目Control + D , 调试默认项目Command + R,替换文本Command + F,查找文本option + 回车,快速修正Co

2016-11-23 22:51:38 548

原创 多媒体

Android 多媒体基础知识概述计算机发展到今天,不仅表示数值和符号,已具有了对文本、图形、图像动画及音频视频等多种信息的综合处理能力,我们称之为多媒体技术。多媒体是指多种媒体的集成,主要包括文本、图形、图像、声音、动画、视频等。图像、图形在计算机中, 图像是采用位图形式来表示的; 图形是采用矢量图方式来表示的;位图图像称为光栅图或点阵图像,是由许多像小方块一样的“像素”(pixels)组成的

2016-11-23 12:07:01 462

原创 Services服务

Service1.1基本概念Service只能在后台运行,适合那些不需要界面的操作,像是播放音乐或者监听动作等,因为它 的名字就已经提示了:它就是一个服务。Service同样也是运行在主线程中,所以不能用它来做耗时的请求或者动作,否则就会阻塞住主线程。如果真的要这么做,可以跟Activity一样的做法:新开一个线程。1.2启动方式Service根据启动方式分为两类:Started和Bound

2016-11-22 20:21:17 562

原创 Activity活动

1 创建表示层(Activity)1.1定义Activity ,继承Activity在AndroidManifest.xml的节点中声明 <activity android:name="com.itheima.intent.SecondActivity" android:label="@string/title_activity_second" > //这两句

2016-11-21 21:54:56 804

原创 Android面试题三

Object有哪些公用方法?方法equals测试的是两个对象是否相等方法clone进行对象拷贝方法getClass返回和当前对象相关的Class对象方法notify,notifyall,wait都是用来对给定对象进行线程同步的

2016-11-20 17:53:00 218

转载 Android面试题三

1. 下列哪些语句关于内存回收的说明是正确的? (b ) A、 程序员必须创建一个线程来释放内存  B、 内存回收程序负责释放无用内存  C、 内存回收程序允许程序员直接释放内存  D、 内存回收程序可以在指定的时间释放内存对象  2. 下面异常是属于Runtime Exception 的是(abcd)(多选) A、ArithmeticException  B、Illega

2016-11-20 17:31:25 720

转载 Java部分面试题

Switch能否用string做参数?在 Java 7  之前, switch 只能支持byte,short,char,int 或者其对应的封装类以及 Enum 类型。在JAVA 7中,String 支持被加上了。   equals与==的区别:==是判断两个变量或实例是不是指向同一个内存空间 equals是判断两个变量或实例所指向的内存空间

2016-11-20 17:27:04 277

原创 Android面试题二

1.  JAVA的接口和抽象类的区别 接口 –implements 单继承 抽象类—extend   多继承接口中的方法的权限是固定的- 必须是publicstatic 抽象类中可以有正常的方法,权限可以随意接口读取速度比抽象类慢接口不可以有构造器 ,抽象类是有的   2.  Java的三大特性继承  封装 多态 3.  Activity的生

2016-11-20 17:20:50 242

原创 Android面试题一

面试题大赛题库 题目1: 请介绍下Android中常用的五种布局?答案:Linearlayout,RelativeLayout,Tablelayout,Gridlayout,Framelayout题目2:启用Service有几种方式,分别对应于何种停用Service方式?答案:开启方式startservice,bindservice停止方式stopservice,unb

2016-11-20 17:17:58 1185

原创 Android基础总结

Android基础总结1、方法重载与覆盖的区别?( Overload与Override的区别)答: 方法的重载属于编译时多态,方法名相同参数列表不同,返回值必须相同或都没有返回值类型。方法的覆盖属于运行时多态,子类覆盖父类的方法,子类指向父类引用,在调用方法的时候用父类的引用调用。2、String 和StringBuffer的区别答: STRING的长度是不可变的,STRINGBUFFER的长度是可

2016-11-19 22:24:01 228

原创 第二课:Java web之CSS

一.CSS简介1.什么是css 层叠样式表,css是对html进行样式修饰语言。 层叠:就是层层的覆盖叠加 样式表:就是CSS属性样式的集合2.css的作用3.css的引入方式和书写规范二.CSS选择器三.CSS属性四.CSS盒子模型

2016-11-17 00:30:56 366

原创 第一课:Java web之HTML

html是一种用来描述网页的一种语言。html(Hyper Text Markup LanguLanguage)是指超文本标记语言,它不是编程语言,而是一种标记语言。

2016-11-16 16:51:29 277

空空如也

空空如也

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

TA关注的人

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