android 基础
huangqbio2
这个作者很懒,什么都没留下…
展开
-
Activity的启动模式(android:launchMode)
转自:http://blog.csdn.net/feng88724/article/details/6412638在android里,有4种activity的启动模式,分别为:“standard” (默认)“singleTop”“singleTask”“singleInstance”它们主要有如下不同:1. 如何决定所属task“standard”和”s转载 2012-10-31 16:08:38 · 324 阅读 · 0 评论 -
android SeekBar属性
Android的SeekBar博客分类: Android 使用SeekBar的时候,经常遇到的问题有如下:1. seekbar的拖动按钮没有居中。2. seekbar的高度有问题。3. seekbar的拖动按钮在最左最右显示不全。 首先,要解决上述问题,要先检查layout文件在描述seekbar时,有没有正确设置图片的尺转载 2013-10-24 11:16:12 · 3860 阅读 · 0 评论 -
android clip
ClipDrawable 是对一个Drawable进行剪切操作,可以控制这个drawable的剪切区域,以及相相对于容器的对齐方式,android中的进度条就是使用一个ClipDrawable实现效果的,它根据level的属性值,决定剪切区域的大小。 需要注意的是ClipDrawable是根据level的大小控制图片剪切操作的,官方文档的note中提到:The drawable转载 2013-10-24 14:21:57 · 1180 阅读 · 0 评论 -
android 处理未捕获异常
转自:http://blog.csdn.net/liuhe688/article/details/6584143大家都知道,现在安装Android系统的手机版本和设备千差万别,在模拟器上运行良好的程序安装到某款手机上说不定就出现崩溃的现象,开发者个人不可能购买所有设备逐个调试,所以在程序发布出去之后,如果出现了崩溃现象,开发者应该及时获取在该设备上导致崩溃的信息,这对于下一个版转载 2013-10-29 14:58:13 · 630 阅读 · 0 评论 -
android jni 调用
转自:http://www.cnblogs.com/bastard/archive/2012/05/19/2508913.htmlAndroid中JNI的使用方法首先看一下Android平台的框架图:(网上盗用) 可以看到Android上层的Application和ApplicationFramework都是使用Java编写,底层包括系转载 2013-12-17 16:03:02 · 516 阅读 · 0 评论 -
android jni 参数
转自:http://www.cnblogs.com/daniel-shen/archive/2006/10/16/530587.html如何使用JNI的一些基本方法和过程在网上多如牛毛,如果你对Jni不甚了解,不知道Jni是做什么的,如何建立一个基本的jni程序,或许可以参考下面下面这些文章:这些资料的例子中,大多数只是输入一些简单的参数,获取没有参数。而在实际的使用过程中,往转载 2013-12-17 16:04:27 · 556 阅读 · 0 评论 -
Android ALSA 声卡驱动学习
ALSA 声卡驱动流程分析 http://blog.csdn.net/droidphone/article/details/6271122Android 驱动示例分析 http://wenku.baidu.com/link?url=7YHKvkXKpJ6E0MOgXBvNlEfbUBV9_H3YZDn-L_tpw7fBda043geGiOtgVU0QuGahhkJO93wGoB9UNxEAXP转载 2014-03-04 11:34:27 · 708 阅读 · 0 评论 -
Android 用NDK编译FFmpeg(生成Android.mk可以放在源代码框架内编译)
没有eoe的账号,级别还太低,出门如何吹牛逼?您需要 登录 才可以下载或查看,没有帐号?免费加入 xAndroid内置的编解码器实在太少,于是我们需要FFmpeg。Android提供了NDK,为我们使用FFmpeg这种C语言代码提供了方便。首先创建一个标准的Android项目vPlayerandroid create project -n vPlayer转载 2014-04-24 14:54:56 · 980 阅读 · 0 评论 -
android ffmpeg ndk Makefile 编译(开源工程)
# AndroidFFmpegLibraryThis project aims to create **working** library providing playing video files in android via ffmpeg libraries. With some effort and NDK knowledge you can use this ffmpeg librar转载 2014-04-24 14:51:37 · 1842 阅读 · 0 评论 -
android 4.2 input 子系统
http://www.360doc.com/content/13/1204/10/9462341_334339152.shtmlhttp://blog.csdn.net/tankai19880619/article/details/17019085转载 2014-05-28 16:30:53 · 627 阅读 · 0 评论 -
Android使用DexClassLoader 动态加载jar/apk
Android动态加载jar/dex前言 在目前的软硬件环境下,Native App与Web App在用户体验上有着明显的优势,但在实际项目中有些会因为业务的频繁变更而频繁的升级客户端,造成较差的用户体验,而这也恰恰是Web App的优势。本文对网上Android动态加载jar的资料进行梳理和实践在这里与大家一起分享,试图改善频繁升级这一弊病。 声明转载 2014-08-19 13:59:53 · 758 阅读 · 0 评论 -
Android WiFi Display or DisplayManager 分析的两篇文章
http://blog.csdn.net/innost/article/details/8474683http://blog.csdn.net/goohong/article/details/8536102转载 2014-11-27 11:44:06 · 659 阅读 · 0 评论 -
Android.mk prebuild
LOCAL_PATH := $(call my-dir)include $(CLEAR_VARS)#include $(SDK_DIR)/Android.defdefine hisdk_check_file_print$(foreach var,$(1),\ $(shell test ! -f $(LOCAL_PATH)/$(var).so || echo $原创 2015-08-14 11:29:43 · 672 阅读 · 0 评论 -
Android 静态加载第三发jar
一、系统添加第三方jar:1.系统环境变量中添加jar路径到最后面;export BOOTCLASSPATH /system/framework/core.jar:/system/framework/conscrypt.jar:/system/framework/okhttp.jar:/system/framework/core-junit.jar:/system/framework/bo原创 2015-10-29 15:27:07 · 1012 阅读 · 0 评论 -
Android groovy
http://blog.csdn.net/yanbober/article/details/49047515http://attis-wong-163-com.iteye.com/blog/1239819转载 2016-03-15 15:22:41 · 440 阅读 · 0 评论 -
android fragment
转自:http://www.aiuxian.com/article/p-359900.html请转原文学习:Using Fragmenys in Android - Tutorialwhere I found this resource:干干货分享——Android开发中学习资源大集合(译)很素的翻译开始:2. Fragments2.1. 什么是fr转载 2016-04-14 15:43:09 · 653 阅读 · 0 评论 -
自定义控件相关
自定义控件属性:http://blog.csdn.net/congqingbin/article/details/7869730转载 2013-10-11 15:27:16 · 453 阅读 · 0 评论 -
android 几种 layout xml 属性
来自:http://www.cnblogs.com/playing/archive/2011/04/07/2008620.htmlLayout对于迅速的搭建界面和提高界面在不同分辨率的屏幕上的适应性具有很大的作用。这里简要介绍Android的Layout和研究一下它的实现。Android有Layout:FrameLayout,LinearLayout,TableLayout,Relativ转载 2013-01-05 14:20:23 · 420 阅读 · 0 评论 -
Android横屏竖屏切换的问题
转自:http://blog.sina.com.cn/s/blog_77c632410101790w.html一、禁止横竖屏转换Android横竖屏切换在手机开发中比较常见,很多软件在开发过程中为了避免横竖屏切换时引发不必要的麻烦,通常禁止掉横竖屏的切换,通过在AndroidManifest.xml中设置activity中的android:screenOrien转载 2013-10-10 13:36:52 · 2687 阅读 · 0 评论 -
INTENT 调用大全
转自:http://bbs.51cto.com/topic/thread-944255.html1.从google搜索内容 Intent intent = new Intent(); intent.setAction(Intent.ACTION_WEB_SEARCH); intent.putExtra(SearchManager.QUERY,"searchString"转载 2012-10-31 16:12:29 · 503 阅读 · 0 评论 -
intents and intent Filters
转自:http://blog.csdn.net/gaohongijj/article/details/7443690 三种应用程序基本组件——activity, service和broadcast receiver——是使用称为intent的消息来激活的。Intent消息传递是一种组件间运行时绑定的机制. intent是Intent对象, 它包含了需要做的操作的描述, 或者, 对于广播来说转载 2012-10-31 16:52:01 · 461 阅读 · 0 评论 -
Android binder机制几篇经典文章
Android深入浅出之Binder机制:http://www.cnblogs.com/innost/archive/2011/01/09/1931456.htmlAndroid Binder设计与实现 – 设计篇http://www.linuxidc.com/Linux/2011-07/39271.htmandroid binder机制http://hi.baidu.com/转载 2012-11-07 15:49:37 · 304 阅读 · 0 评论 -
android sqlite3 简单实例
sqlite3查看数据库1.1列出所有表.table1.2查看表结构select * from sqlite_master where type="table"; (注意有;)1.3显示标题.head on1.4 android多媒体数据库位置/data/data/com.android.providers.media/databases/external.db原创 2012-11-19 17:30:02 · 407 阅读 · 0 评论 -
MeidaScanner
来自:http://blog.163.com/yuyuer_007/blog/static/6913354920114314210119/一 MediaScannerService多媒体扫描是从MediaScannerService开始的。这是一个单独的package。位于packages\providers\MediaProvider:含以下java文件l转载 2012-11-19 11:02:07 · 443 阅读 · 0 评论 -
android 多媒体数据 ContentProvider
使用内容提供者1.ContentProvider ContentProvider是一种通用的接口机制,它可以在应用程序之间共享数据。通过抽象出底层的数据源,内容提供者可以把应用程序层和数据层分开,从而使应用程序变为数据源不可知的(agnostic)的。 通过将数据源作为内容提供者来发布,你就可以在新的应用程序中利用和扩展该数据。2.ContentResolver对转载 2012-11-19 17:27:01 · 416 阅读 · 0 评论 -
Android NDK 用C语言创建第一个本地应用程序
转自:http://hghhe.blog.163.com/blog/static/32377568201236102439271/自从android2.3发布后,我们就可以使用C语言来编写程序了,不再需要用JAVA来创建窗口。当然写出来的程序也只能运行在android2.3及以上的设备上,但我相信不久的将来2.3的设备会占据绝大多数(其实现在估计也超过50%了吧)。本文很简单,用C语言写一个应转载 2012-11-20 14:28:49 · 606 阅读 · 0 评论 -
xml--dom4j SAXReader解析
来自 http://blog.sina.com.cn/s/blog_62335687010112xn.html package cn.itcast.dom4j;import java.io.File;import java.io.FileOutputStream;import java.io.FileWriter;import java.io.OutputStrea转载 2012-12-10 19:19:24 · 481 阅读 · 0 评论 -
intent 数据传输
来自:http://blog.csdn.net/frank4014/article/details/7181799在Activity之间通过Intent和Bundle能够很好地传递java支持的基础类型,但是有时候我们需要在Activity之间传递对象甚至传递对象列表。传递对象如果需要传递对象,对象需要继承Serializable接口,在Bundle中有一个putSerializa转载 2012-12-11 16:45:39 · 351 阅读 · 0 评论 -
android:padding与android:layout_margin;gravity与layout_gravity
1.之前一直没有搞懂android:padding和android:layout_margin的区别,其实概念很简单,padding是站在父view的角度描述问题,它规定它里面的内容必须与这个父view边界的距离。margin则是站在自己的角度描述问题,规定自己和其他(上下左右)的view之间的距离,如果同一级只有一个view,那么它的效果基本上就和padding一样了。 2.在Andro转载 2013-01-05 14:31:21 · 437 阅读 · 0 评论 -
android 动画基础
转载:http://www.open-open.com/lib/view/open1329994048671.html 3.0以前,android支持两种动画模式,tween animation,frame animation,在android3.0中又引入了一个新的动画系统:property animation,这三种动画模式在SDK中被称为property animation,v转载 2013-01-11 10:40:31 · 328 阅读 · 0 评论 -
android 自定义控件
转自:http://ouyangfeng521.iteye.com/blog/1016693Android自定义View实现很简单继承View,重写构造函数、onDraw,(onMeasure)等函数。如果自定义的View需要有自定义的属性,需要在values下建立attrs.xml。在其中定义你的属性。在使用到自定义View的xml布局文件中需要加入xmlns:前缀="http:转载 2013-01-17 15:12:20 · 317 阅读 · 0 评论 -
Android初级教程_获取Android控件的宽和高
转自:http://www.2cto.com/kf/201208/146660.html我们都知道在onCreate()里面获取控件的高度是0,这是为什么呢?我们来看一下示例:首先我们自己写一个控件,这个控件非常简单:[java]public class MyImageView extends ImageView { public MyImageV转载 2013-06-04 10:06:59 · 477 阅读 · 0 评论 -
Android 图片异步加载
转自:http://blog.csdn.net/sgl870927/article/details/6285535(1)由于android UI更新支持单一线程原则,所以从网络上取数据并更新到界面上,为了不阻塞主线程首先可能会想到以下方法。 在主线程中new 一个Handler对象,加载图像方法如下所示 private void loadImage(final转载 2013-06-18 15:45:14 · 582 阅读 · 0 评论 -
Android深入浅出之Audio
Android深入浅出之Audio 第一部分 AudioTrack分析http://www.cnblogs.com/innost/archive/2011/01/09/1931457.htmlAndroid深入浅出之Audio 第二部分 AudioFlinger分析http://www.cnblogs.com/innost/archive/2011/01/15/193642转载 2013-09-09 09:21:31 · 487 阅读 · 0 评论 -
Android NativeWindow render 打印输出
1.获取graphicBuffer中的内存;struct AwesomeNativeWindowRenderer : public AwesomeRenderer { AwesomeNativeWindowRenderer( const sp &nativeWindow, int32_t rotationDegrees,in转载 2016-09-26 16:40:33 · 1189 阅读 · 0 评论