- 博客(27)
- 资源 (14)
- 收藏
- 关注
转载 JAVA使用JNI调用C/C++动态库
转自:http://blog.sina.com.cn/s/blog_4087649401012due.html在实际使用中,我们经常会在JAVA和C/C++之间进行交互,比较通用的方法目前是使用JNI接口进行。Native方法:Java不是完美的,Java的不足除了体现在运行速度上要比传统的C++慢许多之外,Java无法直接访问到操作系统底层(如系统硬件等),为此Java使用n
2012-10-29 11:15:58
764
转载 Android平台Native开发与JNI机制详解
个人认为下面这篇转载的文章写的很清晰很不错. 注意Android平台上的JNI机制使用包括Java代码中调用Native模块以及Native代码中调用Java模块. http://www.ophonesdn.com/article/show/263 众所周知,OPhone平台上的应用开发主要基于Java语言,但平台完全支持且提供了一定的Native开发能力(主要是C/C++),使得
2012-10-29 10:01:11
524
转载 常见的Intent调用
[代码] 调用拨号程序1//给移动客服10086拨打电话2Uri uri =Uri.parse("tel:10086");3Intent intent =new Intent(Intent.ACTION_DIAL, uri);4startActiv
2012-07-30 15:26:50
723
转载 Android 如何建立AIDL
Android 如何建立AIDL转自:http://android.tgbus.com/Android/tutorial/201105/353147.shtml建立AIDL服务要比建立普通的服务复杂一些,具体步骤如下: (1)在Eclipse Android工程的Java包目录中建立一个扩展名为aidl的文件。该文件的语法类似于Java代码,但会稍有不同
2012-07-28 18:08:56
296
转载 android – 多屏幕适配相关
android – 多屏幕适配相关转自:http://www.androidlearner.net/android-multi-screen-about.html1、基本概念屏幕大小(screen size) – 屏幕的实际大小,用屏幕对角线长度来衡量(比如3.4寸,3.8寸)。android把屏幕分为以下4种:small,normal,large,extra large。
2012-07-28 16:26:12
456
转载 安卓开发之常见死机问题--log分析
转自:http://android.tgbus.com/Android/androidnews/201205/428729.shtml 一般在平时工作中,基本上很多代码可以在eclipse+ndk进行调试,但如果需要用到具体的硬件设备,如媒体播放设备无法模拟的情况下,只能上硬件(盒子或手机)上进行调试。此时唯一的调试手段就是logcat产生log信息进行分析问题了。 什么时候会
2012-06-27 11:41:35
934
转载 java常见异常
转自:http://www.iteye.com/topic/839667#1798775NO.1 java.lang.NullPointerException java.lang.Object java.lang.Throwable java.lang.Exception java.lang.RuntimeException ja
2012-05-17 21:01:13
564
转载 百度Android开发面试题
转自:http://www.apkbus.com/home.php?mod=space&uid=661&do=blog&quickforward=1&id=20826此文转载,希望朋友有好的面试题 发来研究一下……1、 Android dvm的进程和Linux的进程, 应用程序的进程是否为同一个概念DVM指dalivk的虚拟机。每一个Android应用程序都在它自己的进程中运行,都拥有
2012-05-15 17:16:28
361
转载 AsyncQueryHandler与ContentProvider关联进行ListView的异步操作
转自:http://blog.csdn.net/imdxt1986/article/details/7107945AsyncQueryHandler AsyncQueryHandler是Handler的子类,文档上说,如果处理ContentProvider相关的内容,不用需要自行定义一套东西, 而可以简单的使用async方式。我想指代的就应该是AsyncQueryHandler类。该类
2012-05-08 18:05:53
969
1
转载 android 基础面试题
转自http://blog.csdn.net/imdxt1986/article/details/70779251. 请描述下Activity的生命周期http://weizhulin.blog.51cto.com/1556324/311495详细介绍一下这几个方法中系统在做什么以及我们应该做什么: onCreate: 在这里创建界面 ,做一些数据 的
2012-05-08 18:01:06
623
转载 startActivityForResult()的用法
举例说我想要做的一个事情是,在一个主界面(主Activity)上能连接往许多不同子功能模块(子Activity上去),当子模块的事情做完之后就回到主界面,或许还同时返回一些子模块完成的数据交给主Activity处理。/*****************************/ 华丽丽的分割线 /*****************************/目的: A.java 是主
2012-05-08 17:57:04
272
原创 Android学习--Animotions动画(一)
<!--@page {margin:2cm}p {margin-bottom:0.21cm}-->Animations基本概念:Animations提供了一系列的动画效果,这些效果可以应用在绝大多数的控件;Animations的分类:TweeenedAnimations该类Animations提供了旋转、移动、
2012-04-01 17:29:02
723
原创 Android学习--AppWidget的使用
1. 创建AppWidget步骤:(1)定义AppWidgetProviderInfo: 在res/xml文件夹当中定义了一个名为app_widget_info.xml的文件: xmlns:android="http://schemas.android.com/apk/res/android" android:minWidth="200dp" an
2012-04-01 15:47:50
402
转载 Android学习--Service初步
<!--@page {margin:2cm}p {margin-bottom:0.21cm}-->1.Service概述由于手机屏幕的限制,通常情况下在同一时刻仅有一个应用程序是激活状态,并能够显示在手机屏幕上,因此,应用程序需要一种机制,在没有用户界面的情况下,合其能够长时间在后台运行,实现应用程序的特定功能,并能够处理事件或更新数据,Androi
2012-03-31 11:18:38
376
原创 Android学习--Socket编程
<!--@page {margin:2cm}p {margin-bottom:0.21cm}-->1.Socket概念:Socket(套接字)是一种抽象层,应用程序通过它来发送和接收数据,就像应用程序打开了一个文件句柄,将数据读写到稳定的存储器上一样。使用Socket可以将应用程序添加到网络中,并与处于同一网络中的其他应用程序进行通信。一台计算机
2012-03-31 11:16:58
456
原创 Android学习--WIFI网络操作初步
<!--@page {margin:2cm}p {margin-bottom:0.21cm}-->1.什么是WIFI?WIFI就是一种无线联网的技术,以前通过网线连接电脑,而现在则是通过无线点播来连网;常见的就是一个无线路由器,那么在这个无线路由器的电波覆盖的有效范围都可以采用WIFI连接方式进行联网,如果无线路由器连接类一条ADSL线路或着别的上网
2012-03-31 11:15:12
466
原创 Android学习--广播机制
<!--@page {margin:2cm}p {margin-bottom:0.21cm}-->1.Android广播机制的介绍特点:发送方并不关心接收方是否收到数据,以及受到数据之后的操作。2.BroadcastReceiver的作用广播接收者(BroadcastReceiver)用于接收广播Intent,广播Intent的发送是通过调
2012-03-31 11:13:30
868
1
原创 Android学习笔记--XML解析
<!--@page {margin:2cm}p {margin-bottom:0.21cm}a:link {}-->1.解析XML的两种方式:解析XML有两种方式:SAX和DOM。它们各有利弊。DOM是把XML文档全部装载到内存中,然后当成一树进行处理。其好处是当成树处理起来比较方便,但弊端是如果XML文件比较大时,会对内存消
2012-03-31 11:11:56
341
原创 Andrioid学习--文件下载初步
<!--@page {margin:2cm}p {margin-bottom:0.21cm}-->1.使用HTTP协议下载文件文件下载步骤:(1)传递一个URL地址,新建一个URL类的对象URLurl = new URL(urlStr);(2)创建一个HttpURLConnection对象HttpURLConnectionurlConn =
2012-03-31 11:09:49
439
原创 Android学习--SQLite与简单调试方法
<!--@page {margin:2cm}p {margin-bottom:0.21cm}-->一、Android简单的关系型数据库—SQLite<!--@page {margin:2cm}p {margin-bottom:0.21cm}-->1.SQLiteOpenHelper类:Android下使用SQLite数据库,首
2012-03-31 11:06:01
386
原创 android学习--Handler的使用
<!--@page {margin:2cm}p {margin-bottom:0.21cm}-->主要学习了Handler、Runnable、Thread、HandlerThread、Looper、Message、Bundle7个类的使用<!--@page {margin:2cm}p {margin-bottom:0.21cm}-
2012-03-31 11:00:14
617
原创 Android学习--Android的常见控件与布局
<!--@page {margin:2cm}p {margin-bottom:0.21cm}-->1.ButtonEditTextMenu(OncreateOptionMenu当客户点击menu时调用、 OnOptionItemSelected 当客户点击menu中的一个item时调用此函数)2.Activity布局:(1)(
2012-03-31 10:43:26
1161
原创 Android学习--Activity组件
<!--@page {margin:2cm}p {margin-bottom:0.21cm}-->1.activity主要作用: 相当于一个界面,是用户和应用程序交互的接口,可以放置各种控件,相当于一个控件的容器2.创建activity的要点:(1)一个activity就是一个类,变且这个类要继承Activity<!--@page
2012-03-31 10:40:55
509
原创 Android学习--helloworld工程
<!--@page {margin:2cm}p {margin-bottom:0.21cm}p {margin-bottom:0.21cm}-->1.创建一个android工程的步骤,注意最好选择较低的兼容版本,这样就可以兼容多个版本了<!--@page {margin:2cm}p {margin-bottom:0.21cm}
2012-03-31 10:33:12
302
原创 Android学习--linux相关命令的学习
<!--@page {margin:2cm}p {margin-bottom:0.21cm}-->#超级用户(root)、$普通用户1.useradd [user]添加用户、userdel[user]删除用户、passwd[user]给user用户设置密码2.ls查看当前目录下文件ls -l显示文件列表3.man[命令]命令解释4.tou
2012-03-31 10:24:39
750
原创 U盘安装Ubuntu
<!--@page {margin:2cm}p {margin-bottom:0.21cm}-->一、Ubuntu的安装<!--@page {margin:2cm}p {margin-bottom:0.21cm}-->1.制作U盘启动工具:UltralSO(1)在UltralSO中装载ubuntu的iso镜像(2)选择
2012-03-31 10:18:43
721
原创 Android学习--ContentProvider
<!--@page {margin:2cm}p {margin-bottom:0.21cm}-->Android学习--------ContentProvider组件 1ContentProvider基本概念 (1)为存储和获取数据提供了统一的接口 (2)可以在不同应用程序之间共享数据 (3)Android为常见的一些数据提供了ContentPr
2012-03-28 19:07:04
439
让你不再害怕指针.pdf
2012-04-30
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人