- 博客(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
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人