自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Android创建activity

新增加一个activity时以这种方式,系统会自动注册到manifest中,而不需要额外的注册行为。

2015-10-29 16:56:49 415

原创 Java环境变量配置

因为重新安了AndroidStudio,就干脆把这个每次都弄得稀里糊涂的东西弄清记下来。 Step1:下载并安装jdk 确认好你的电脑是32位的(x86)还是64位的(x64),找对应的版本下载否则安装不上。 下载地址: http://www.oracle.com/technetwork/java/javase/downloads/index-jsp-138363.html

2015-10-05 21:47:06 484

原创 android调用手机相机、相册,设置头像

给两个按钮加点击事件 Ji //拍照 aq.id(R.id.tv_photo).clicked(this); //从相册选择 aq.id(R.id.tv_album).clicked(this); //拍照设置头像 case R.id.tv_photo: ImageUtils.takephoto(UserInfoActivity.this); aq.id(R.id.ll_

2015-09-13 22:44:54 1329

原创 浮层

浮层的布局文件 主页面<RelativeLayoutxmlns:android="http://schemas.android.com/apk/res/android" xmlns:fresco="http://schemas.android.com/apk/res-auto" android:layout_width="match_parent" android:layout_height="

2015-09-09 22:51:13 689

原创 viewpager动态添加小圆点

public void onPageSelected(int position) { //new ImageView imageView = (ImageView) linearLayout.findViewWithTag("" + position); imageView.setImageResource(R.drawable.banner_dot

2015-09-08 18:28:50 1799 1

原创 二者必须点击一个

public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) { int id = buttonView.getId(); View rootView = buttonView.getRootView(); AQuery aq = new AQuery(rootV

2015-09-08 18:25:29 629

原创 RecyclerView

1support v7包中的新控件 RecyclerView is a more advanced and flexible version of ListView. This widget is a container for large sets of views that can be recycled and scrolled very efficiently. Use the

2015-08-30 22:54:43 475

原创 Retrofit 网络请求

1.准备: Gradle配置文件 dependencies { ... compile 'com.squareup.retrofit:retrofit:1.9.0' ... } 2.给出一个用retrofit分别进行get和post网络请求的代码例子 2.1定义一个接口,在接口中声明一个方法来定义请求的相关内容。 public class Request {

2015-08-30 21:13:41 653

原创 Fresco图片加载组件

准备: Module(app): dependencies { compile 'com.facebook.fresco:fresco:0.5.0+' } AndroidManifest.xml 喜欢作死敲代码不愿意直接回车选择的同学们注意喽,这个地方INTERNET是大写的!!!大写的!!! 显示静态图片 public class MainAct

2015-08-26 18:22:33 390

原创 Java中引用类型vs值类型&对引用类型所做的GC操作简介

值类型vs引用类型   首先从概念上区别下二者:   引用类型表示你操作的是同一数据,传入一个参数给另一个方法,如果在方法中修改该变量,当再次调用这个方法传入参数的时候,变量的值会改变。 值类型表示复制一个当前变量传给方法,在方法中修改变量之后,最初的变量值不会改变。   导致这种差异的原因在于二者在内存分配上的不同:   值类型,当声明一个变量的时候,编译器会在栈内存中分配一个

2015-08-06 09:12:51 826

原创 自定义组合控件

如上图所示的四个模块都如出一辙,为了只定义其中一个的格式然后其他均利用这个格式更方面的直接生成,我们引入自定义组合控件, 这里给出的例子中这个自定义组合控件由两个TextView,一个CheckBox和一个View组成(注意每个模块最下面那条横线用view实现,background设置为黑#000000,高度设置为0.2dip) 自定义组合控件的过程: 1. 自定义一个View,这个

2015-07-14 11:22:58 614

原创 动态按钮Button的实现

一般来说按钮的背景色、图片都是固定的,用户单击该按钮时不会看到任何改变。但常见的按钮都可以随着用户的点击动作改变外观(比如颜色深浅的变化或者是否有阴影等)。 这里给出一个简单明了的例子: 首先布局文件,这里只设置两个按钮: 其中按钮的背景选为Drawable中的一个XML文件。这个XML文件在创建时RootElement选为selector {CSDN:CODE:744

2015-07-11 12:18:47 1085

转载 安卓开发规范

Android开发规范是本文要介绍的内容,主要是来了解并学习Android开发中一些细节的内容,具体关于Android开发规范内容的详解来看本文。 一、Android开发编码规范 1、java代码中不出现中文,最多注释中可以出现中文 2、局部变量命名、静态成员变量命名 只能包含字母,单词首字母出第一个外,都为大写,其他字母都为小写 3、常量命名 只能包含字母和_,字母全部大写,单词之间

2015-07-10 09:41:54 606

原创 android library projects cannot be launched解决方法

点击运行的工程右键出现Properties 在弹出的菜单中选Android,找到Library,将isLibrary勾去掉即可

2015-07-10 09:01:34 490

原创 android创建时所填写的名称都用在哪

这里主要测试下创建一个android项目时所填写的名称都用在哪里,知识碎片也要搜集搜集。 为了方便观察都起成各自的名称:ApplicationName,ProjectName,PackeageName.一个总的原则是首字母大写,名称尽量起成山峰的形状,如前,最重要的是,不要用中文命名!不要用中文命名!!不要用中文命名!!! 然而你还是不听,来看一下结果: 创建完项目什么也不做,就会报

2015-06-30 11:54:46 781

原创 进程和线程的区别

从定义上来看: --进程是具有一定独立功能的程序在某个数据集上的一次运行活动,进程是系统进行资源分配和调度的一个独立单位。 --线程是进程的一个运行实体,是CPU分派和调度的基本单位,它是比进程更小的能独立运行的基本单位。但本身并不拥有任何系统资源,只有一点在运行中必不可少的资源,比如程序计数器,一组寄存器和栈。 从拥有资源角度来看: --进程是资源拥有和分配的单位 --线程只能与同属于

2015-05-28 07:52:33 374

原创 ARP地址解析协议

1。什么是ARP协议? ARP:Address Resolution Protocol.地址解析协议。在以太网上的两台主机通信时,需要知道对方的MAC地址,ARP即是这样一个由IP地址获取MAC地址的TCP/IP协议。工作在数据连路层。 2.地址解析过程:

2015-05-25 14:53:45 351

原创 关于HTTP的几点

1,总的来说,首先要知道HTTP是什么? HTTP是超文本传输协议(hypertext transfer protocol),它定义了客户端和web服务器的通讯方式。它是一个标准,告诉来往的信息按一个怎么样的格式来通信。 基于TCP/IP的一个应用层协议。 2,这个协议工作的基本方式是什么? 使用“请求-响应”的方式进行传输,一个请求对应一个响应,并且,请求只能由客户端发出,而服务器只能被

2015-05-09 10:35:26 577

空空如也

空空如也

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

TA关注的人

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