自定义博客皮肤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)
  • 资源 (12)
  • 收藏
  • 关注

转载 Intent的Flag和Activity的Task

原文:http://blog.csdn.net/liuhe688/article/details/6761337task是一个具有栈结构的容器,可以放置多个Activity实例。启动一个应用,系统就会为之创建一个task,来放置根Activity;默认情况下,一个Activity启动另一个Activity时,两个Activity是放置在同一个task中的,后者被压入前者所在

2016-08-31 09:09:46 561

原创 Mac AndroidStudio检测不到模拟器的解决方案

根据转载的上一篇windows中AndroidStudio检测不到模拟器的解决方案,在MAC中使用是,遇到了几个问题,在此补充1.mac中查看进程Macbook的OS X系统查看进程,是通过其内置的【活动监视器】软件进行的。打开【活动监视器】的方法为:(1)打开Dock上的【Launchpad】,找到【活动监视器】。(2)或:打开Finder,进入【应用

2016-08-30 09:10:11 9833

转载 Windows系统 AndroidStudio检测不到模拟器的解决方案

Select Deployment Target  Nothing to show网上一堆的关于AndroidStudio检测不到模拟器的解决方案基本上都没什么借鉴价值,本来感觉这么简单的问题,网上应该有很多的解决方案,不过看了看真的是没什么用,现在写一个绝对可靠的方法,不用重装模拟器(Genymotion)我说的解决方案仅对常用的Genymotion模拟器和原生模拟器适用,不包括

2016-08-30 09:07:18 4713 1

转载 Android Volley完全解析(一),初识Volley的基本用法

转载请注明出处:http://blog.csdn.net/guolin_blog/article/details/174820951. Volley简介我们平时在开发Android应用的时候不可避免地都需要用到网络技术,而多数情况下应用程序都会使用HTTP协议来发送和接收网络数据。Android系统中主要提供了两种方式来进行HTTP通信,HttpURLConnection和Http

2016-08-25 21:28:38 214

原创 Android进程通信值AIDL

Android进程间通信:Binder: 只有 IPC(进程间通信)   没有多线程  多个应用程序Message:只有IPC   没有多线程AIDL:IPC  多线程  多个应用程序  基于Service实现AIDL默认支持的数据类型:基本数据类型(除了short类型外,因为序列化中没有short方法)String,CharSequenceList,Map

2016-08-17 21:40:17 272

原创 layout_weight以及常见属性解析

LinearLayout中的layout_weight属性,首先按照控件申明的尺寸进行分配,然后将剩下的尺寸按照weight分配例一:LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools"

2016-08-17 21:03:47 460

原创 Handler+Looper+Message心得体会

前言:我们知道Android是基于Dalvik虚拟机的,Android所有组件都是在一个进程当中的,而这个进程当中有一个主线程,用来处理UI的更新,所以我们也叫做UI线程。为了用户体验,在Android4.0以后就不允许在主线程中做耗时操作。一切的耗时操作都放到了子线程中,那么子线程怎么通知界面进行更新呢?Android中有个常用的办法,就是通过Handler类来传递子线程到主线程的消息,从而通知

2016-08-05 11:17:29 330

原创 自定义View+五子棋的简单实现

先看一张效果图:首先我们要想实现以上的效果,就要先绘制棋盘和棋子。用系统中的组件是很难实现的,那么就需要我们自定义组件。绘制棋盘:在绘制棋盘之前,我们先应该测量棋盘的大小,然后再进行绘制。所以一定要重写onMeasure()和onDraw()方法。第一步:重写view的onMeasure(intwidthMeasureSpec, int height

2016-08-04 12:42:05 580

原创 KMP算法

KMP算法:最经典的字符串匹配算法,即主串不回溯算法eg:主串:abacabab  子串:abab第一次匹配: a  b  a  c  a  b  a  b|   |   |   /\a  b  a  b    第二次匹配:在第一次匹配中,主串与子串的第四个字符匹配失败,我们观察可知,子串中,第一个字符跟第二个字符不同,跟第三个字符相同,所以,直接将子串向右移动三个位置

2016-08-03 12:30:17 269

原创 Android屏幕适配

相关概念:屏幕尺寸:屏幕对角线的长度。英寸为单位 ,1英寸=2.54厘米屏幕分辨率:指在纵横向上的像素点数,单位是px,1px=1个像素点一般以纵向像素*横向像素 ,如1920*1080屏幕像素密度:指每英寸上的像素点数单位是dpi,像素密度与屏幕尺寸和屏幕分辨率有关eg:Mexus 5   屏幕尺寸:4.95inch  屏幕分辨率:1920*1080  屏幕密度=

2016-08-01 19:30:11 213

Android Xml解析方式

该Demo是Android中 Xml文件的DOM,PULL,SAX三种常见解析方式

2016-09-08

五子棋实现

自定义View控件实现五子棋

2016-08-25

AIDL传递自定义对象

AIDL远程调用,实现自定义对象的调用

2016-08-17

AIDL传递基础数据类型

AIDL远程调用,传递基础数据类型

2016-08-17

五子棋实现Demo

五子棋实现Demo

2016-08-04

ndk开发demo

ndk开发demo

2016-08-01

ListViewDemo

ListViewDemo

2016-07-28

ListView多布局实现

ListView多布局实现

2016-07-28

ListView不同风格的填充方式

ListView不同风格的填充方式

2016-07-28

Android基础动画

Android基础动画实现大全

2016-07-26

扫一扫Demo

扫一扫Demo

2016-07-26

百度SHA1校对工具

此工具是用来获取手机上安装的应用的SHA1的

2016-07-26

空空如也

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

TA关注的人

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