自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

移动开发者

技术需要点滴做起

  • 博客(10)
  • 资源 (13)
  • 收藏
  • 关注

原创 Android 的系统架构

Android由于其开源型广,得到很多厂商的支持,软件发展性快等优点,因此吸引了一大批的开发者学习android,这里我就介绍一下android平台架构。Android是一种基于Liunx开放源代码软件栈,为广泛的设备和机型而创建。下图为Android平台的组建视图:Android 软件栈Liunx内核:Android平台的基础是Liunx内核。列如:Android Runtime(ART)依靠Li

2016-11-28 12:33:19 1171

原创 Android Studio如何配置adb以及常用命令

用Android Studio一年多了,都没有使用其调试adb,今天就分享adb配置的方法,分享给大家.直接打开电脑-属性-高级配置-环境变量。这里我用图示范给大家: 这样常用adb就配置成功。紧接着还有平时常用的adb命令,我简单的写几个给大家:显示当前运行的全部模拟器:adb devices安装应用程序: adb install -r 应用程序.apk获取模拟器中的文件: adb pu

2016-11-23 23:43:57 32952 1

原创 浅谈Java中的hashcode方法

在Java的Object类中有一个方法:public native int hashCode();一.hashCode方法的作用对于包含容器类型的程序设计语言来说,基本上都会涉及到hashCode。在Java中也一样,hashCode方法的主要作用是为了配合基于散列的集合一起正常运行,这样的散列集合包括HashSet、HashMap以及HashTable。也许大多数人都会想到调用equals方法来逐

2016-11-21 10:59:36 763 2

原创 Java Iterator接口用法

集合框架之Iterator是我们常用的重中之重.1.所有实现Collection接口的容器类都有一个iteractor方法,用于返回一个实现了Iteractor接口的对象, 2.Iteractor对象成为迭代器,用以实现对容器内元素的遍历操作 3.Iteractor接口定义了三个方法 hasNext(), next(), remove(); 用代码示例: import java.util.Arr

2016-11-17 11:50:54 2384

原创 Java删除ArrayList中的重复元素的2种方法

ArrayList是Java中最常用的集合类型之一。它允许灵活添加多个null元素,重复的元素,并保持元素的插入顺序。在编码时我们经常会遇到那种必须从已建成的ArrayList中删除重复元素的要求。这篇文章将给出两种从ArrayList中删除重复元素的方法。方法1:使用HashSet删除ArrayList中重复的元素在该方法中,我们使用HashSet来删除重复的元素。如你所知,HashSet不允许有

2016-11-14 11:22:53 1106

原创 Java 比较器

面试题:请解释Comparable和Comparator的区别?(或 请解释两种比较器的区别?)1:如果对象数组要进行排序,那么必须设置排序规则,可以使用Comparable和Comparator接口实现; 2:是在一个类定义的时候实现好的接口,这样本类的对象数组就可以进行排序,在Comparable实现compareTo(Object o)方法; 3:是专门定义一个指定类的比较规则,属于挽救的

2016-11-13 20:50:38 932

原创 java String, StringBuffer,StringBuilder

面试题: String,StringBuffer,StringBuilder的区别?1:String是不可改变的量,声明的内容不可以修改,而StringBuffer和StringBuilder都是可变字符串序列,声明的内容可以修改; 2:StringBuffer是同步方法,属于线程安全操作,StringBulder是异步方法,属于非线程安全操作;使用场景:使用 String 类的场景:在字符串不经

2016-11-13 15:51:57 699

原创 Android Studio 正常运行apk出现debug模式

调试代码成功后,我运行apk,不料出现debug模式,一直出现,我还以为我一直点击的debug模式,仔细查看,这是一个错误的问题,我试着解决了半天,终于明白什么问题了。用图介绍这样的问题:运行后事:出现这样的问题,不要慌,这不是代码的问题,而是软件环境的问题,在手机的开发者选项中,关闭开发者选项,重启开发者选项,至此,这类问题解决!

2016-11-07 23:10:43 4855

原创 Android Studio如何配置JNI环境

android studio配置JNI,有好几种方式,我这里就介绍一种:这里我直接用图介绍下:1: 先配置ndk环境2: 编译生成 .class 文件,在工程的app/build/intermediates下就会生成classes文件夹,打开classes目录下的debug目录就会看到以你的包名命名的各级文件夹,最里边文件夹下有你的Java类对应的.class文件;3:在as 自带的Termina

2016-11-04 17:07:57 1151

原创 Java 中创建对象的5种方式

java有5种创建对象的方式,下面我用这个Employee类创建对象: package com.example.string.Object; import java.io.FileInputStream; import java.io.FileOutputStream; import java.io.ObjectInputStream; import java.io.ObjectOutputS

2016-11-04 10:28:11 1241

AndroidHttp

是一个android Http通信的demo

2017-02-16

stringtest

这是一些 java 基础引用的学习demo

2016-10-20

listViewProgress

加载 页面

2016-07-17

xutilsjarhttp

xutils网络框架包

2016-07-13

twolistSelector

list 二级菜单

2016-07-11

MenuListDemo

menu list

2016-07-11

listSelector

二级菜单 listView

2016-07-11

doubleMenuDemo

二级菜单

2016-07-11

huchunmusicdemo

一个非常实用的music 框架

2016-07-10

dateTimePicker

日历demo

2016-07-10

Choosealbum

图库 照片 相册

2016-07-10

android_picture

这是一个图片的demo,该代码详细的介绍了图片的生成以及加载过程

2015-12-09

SlidingMenu

大家可以看看,很有用的,一个小小的Slingmenu的demo

2015-06-21

空空如也

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

TA关注的人

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