![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
android学习笔记
文章平均质量分 85
鹰-击-长-空
有志向的屌丝男
展开
-
Activity和Task(栈)的关系
一、Activity和Task(栈)的关系 Task就像一个容器,而Activity就相当与填充这个容器的东西,第一个东西(Activity)则会处于最下面,最后添加的东西(Activity)则会在最上面。从Task中取出东西(Activity)是从最顶端取出,也就是说最先取出的是最后添加的东西(Activity),以此类推,最后取出的是第一次添加的Activity,而Activity在Ta原创 2013-09-06 13:42:46 · 966 阅读 · 0 评论 -
Looper、handle、Message图文详解
android的消息处理有三个核心类:Looper,Handler和Message。其实还有一个Message Queue(消息队列),但是MQ被封装到Looper里面了,我们不会直接与MQ打交道,因此我没将其作为核心类。下面一一介绍:线程的魔法师 LooperLooper的字面意思是“循环者”,它被设计用来使一个普通线程变成Looper线程。所谓Looper线程就是循环工作的线程原创 2013-09-06 11:41:16 · 2318 阅读 · 2 评论 -
Android Handler消息机制
在android中提供了一种异步回调机制Handler,使用它,我们可以在完成一个很长时间的任务后做出相应的通知 handler基本使用: 在主线程中,使用handler很简单,new一个Handler对象实现其handleMessage方法,在handleMessage中提供收到消息后相应的处理方法即可,这里不对handler使用进行详细说明,在看本博文前,读者应原创 2013-09-06 10:18:12 · 1566 阅读 · 0 评论 -
android中AudioRecord使用
一 什么是音频的采样率和采样大小 自然界中的声音非常复杂,波形极其复杂,通常我们采用的是脉冲代码调制编码。即PCM编码。PCM通过抽样、量化、编码三个步骤将连续变化的模拟信号转换为数字编码。抽样:在音频采集中叫做采样率。由于声音其实是一种能量波,因此也有频率和振幅的特征,频率对应于时间轴线,振幅对应于电平轴线。波是无限光滑的,弦线可以看成由无数点组成,原创 2013-09-06 14:31:00 · 16175 阅读 · 2 评论 -
基于Android客户端的人人网开放平台开发系列教程
发表于 2011-9-10 12:36:14 |只看该作者 |只看大图|倒序浏览|阅读模式 renren.jpg (136.66 KB, 下载次数: 184)下载附件 保存到相册2012-3-29 12:06 上传作者论坛版主songshichao,我这也是做个总结帖子。转载 2013-09-06 14:39:42 · 885 阅读 · 0 评论 -
人人网为什么在移动互联网时代无所作为?
[导读]一直在模仿,从未去超越,创新意识薄弱,不断错失用户需求,资金投入过大,不断消耗老用户。转播到腾讯微博 人人网这个个人展示的平台,对大学生来说其实是互联网中一个宣泄的出口,而小黄鸡创造出了移动互联网的宣泄出口——用户们和机器人聊天。从另外一个角度也体现出了无线端人人网产品的失败——没有人在无线产品端愿意和人人网用户聊天。人人网,一直被业界称为一家“转载 2013-09-06 14:51:08 · 975 阅读 · 0 评论 -
Activity的加载模式
通常情况下,一个应用有一个Task,这个Task就是为了完成某个工作的一系列Activity的集合。而这些Activity又被组织成了堆栈的形式。 当一个Activity启动时,就会把它压入该Task的堆栈,而当用户在该Activity中按返回键,或者代码中finish掉时,就会将它从该Task的堆栈中弹出。如果我们没有特别的需求,我们的应用就会呈现出如下图所示的情形(好吧,我承认这个图转载 2013-10-02 15:09:51 · 823 阅读 · 0 评论 -
Java中的Heap和Stack
Java中的Heap和Stack2009-06-25 22:393062人阅读 评论(0)收藏 举报javastringinteger编译器primitivejvmjava中堆(heap)和堆栈(stack)有什么区别(2009-02-26 10:35:00) 标签:it 分类:Java转载 2013-10-04 22:58:22 · 595 阅读 · 0 评论 -
Intent 和 Intent Filter
Android 应用程序中有三大核心组件: Activity, Service, Broadcast Receiver 都是通过被称之为意图的消息运行。Intent messaging is a facility for late run-time binding between components in the same or different applications. 意图本身一个 In转载 2013-10-06 15:15:03 · 665 阅读 · 0 评论 -
70道经典Android面试题加答案
Android面试题1. 下列哪些语句关于内存回收的说明是正确的? (b ) A、 程序员必须创建一个线程来释放内存 B、 内存回收程序负责释放无用内存 C、 内存回收程序允许程序员直接释放内存 D、 内存回收程序可以在指定的时间释放内存对象 2. 下面异常是属于Runtime Exception 的是(abcd)(多选) A、A转载 2013-10-06 19:57:53 · 1459 阅读 · 0 评论 -
CSDN博文精选:Android系列开发博客资源汇总
摘要:CSDN博客本期热文推荐,为您介绍有关Android应用开发的12个博客,分享他们的日积月累的宝贵经验,希望这些文章对Android开发者们能有所启发和帮助。 [1] 张国威:Android从入门到提高系列 前面写了十四篇关于界面的入门文章,大家都看完和跟着练习之后,对于常用的Layout和View都会有一定的了解了,接下来的...CSDN博客本期热文推荐,为您介绍有关Android转载 2013-09-06 14:39:34 · 973 阅读 · 2 评论 -
部分Android开发面试题
1、 Android dvm的进程和Linux的进程, 应用程序的进程是否为同一个概念 DVM指Dalvik的虚拟机。每一个Android应用程序都在它自己的进程中运行,都拥有一个独立的Dalvik虚拟机实例。而每一个DVM都是在Linux 中的一个进程,所以说可以认为是同一个概念。2、sim卡的EF 文件有何作用 sim卡的文件系统有自己规范,主要是为了和手机通讯,s原创 2013-09-06 14:36:50 · 830 阅读 · 0 评论 -
android MediaPlayer API 详解
Android中文API最新中文版http://www.eoeandroid.com/thread-58597-1-1.html==============帖子正文=========================MediaPlayer类可用于控制音频/视频文件或流的播放。关于如何使用这个类的方法还可以阅读VideoView类的文档。1.状态图对播放音频/视频文件和流的原创 2013-09-06 14:10:08 · 701 阅读 · 0 评论 -
BroadCastReceiver详解
BroadCastReceiver 简介 (末尾有源码) BroadCastReceiver 源码位于: framework/base/core/java/android.content.BroadcastReceiver.java 广播接收者( BroadcastReceiver )用于接收广播 Intent ,广播 Intent 的发送是通过调用 Context.sendBr原创 2013-09-06 14:07:29 · 832 阅读 · 0 评论 -
Android Tween动画之RotateAnimation
本文主要介绍Android中如何使用rotate实现图片不停旋转的效果。Android 平台提供了两类动画,一类是 Tween 动画,即通过对场景里的对象不断做图像变换(平移、缩放、旋转)产生动画效果;第二类是 Frame 动画,即顺序播放事先做好的图像,跟电影类似。本文分析 Tween动画的rotate实现旋转效果。 在新浪微博客户端中各个操作进行中时activity的右上角都会有个不停原创 2013-09-06 14:12:52 · 759 阅读 · 0 评论 -
Android中View绘制流程以及invalidate()
前言: 本文是我读《Android内核剖析》第13章----View工作原理总结而成的,在此膜拜下作者 。同时真挚地向渴望了解 Android 框架层的网友,推荐这本书,希望你们能够在Android开发里学到更多的知识 。 整个View树的绘图流程是在ViewRoot.java类的performTraversals()函数展开原创 2013-09-06 14:22:37 · 760 阅读 · 0 评论 -
android layout_weight的理解
android中layout_weight的理解 SDK中的解释:Indicates how much of the extra space in the LinearLayout will be allocated to the view associated with these LayoutParams. Specify 0 if the view should原创 2013-09-06 12:32:32 · 748 阅读 · 0 评论 -
在EditText中插入表情图片
EditText通常用于显示文字,但有时候也需要在文字中夹杂一些图片,比如QQ中就可以使用表情图片,又比如需要的文字高亮显示等等,如何在android中也做到这样呢?记得android中有个android.text包,这里提供了对文本的强大的处理功能。 添加图片主要用SpannableString和ImageSpan类: Java代码 Drawable d原创 2013-09-06 13:54:55 · 879 阅读 · 0 评论 -
android menu详解
前言今天看了pro android 3中menu这一章,对Android的整个menu体系有了进一步的了解,故整理下笔记与大家分享。PS:强烈推荐《Pro Android 3》,是我至今为止看到的最好的一本android书,中文版出到《精通Android 2》。理解Android的菜单菜单是许多应用程序不可或缺的一部分,Android中更是如此,所有搭载Android系统的手机甚至原创 2013-09-06 10:58:19 · 1688 阅读 · 2 评论 -
【e周美文】优秀博客上榜推荐
.12日 博客推荐Android开发规范 作者:@zhoujiyu0929 链接:http://my.eoe.cn/yyz168/archive/5551.html点评:一个兔子一个窝,一个萝卜一个坑,做什么都得有一套适应它的规矩,做Android也不例外,如果大家各自用自己的一套随随便便的习惯,很容易跟团队其他人的习惯产生大冲突,既然这样,何不大家约定一个基本的开发规范呢?该博客原创 2013-09-06 13:46:25 · 959 阅读 · 0 评论 -
ViewPager多页面滑动切换以及动画效果
Android开发者如何日进斗金,手把手教你教你APP推广和盈利的方案!一、首先,我们来看一下效果图,这是新浪微博的Tab滑动效果。我们可以手势滑动,也可以点击上面的头标进行切换。与此同方式,白色横条会移动到相应的页卡头标下。这是一个动画效果,白条是缓慢滑动过去的。好了,接下来我们就来实现它。二、在开始前,我们先要认识一个控件,ViewPager。它是google SDk中自带原创 2013-09-06 13:57:42 · 1019 阅读 · 0 评论 -
Android 中的 Service 全面总结
1、Service的种类 按运行地点分类:类别区别 优点缺点 应用本地服务(Local)该服务依附在主进程上, 服务依附在主进程上而不是独立的进程,这样在一定程度上节约了资源,另外Local服务因为是在同一进程因此不需要IPC,也不需要AIDL。相应bindService会方便很多。 主进程被Kill后,服务便会终止。 非常常原创 2013-09-06 14:01:52 · 573 阅读 · 0 评论 -
Android Notification详解
android Notification 的使用最近一直在研究 android ,并一边研究一边做应用。其中遇到了把程序通知常驻在 Notification 栏,并且不能被 clear 掉(就像android QQ一样)的问题。经过研究实现了其功能,现把 Notification 的使用总结如下:Notification 的使用需要导入 3 个类原创 2013-09-25 17:36:09 · 679 阅读 · 1 评论