E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Android---
Android---
如何返回上一Activity
Android 代码用来返回上一个activity 调用onKeyDown()时发生java.lang.NullPointerException. 来自:CSDN博客推荐文章 | 时间:2012-05-04 22:42:12 原文链接: http://blog.csdn.net/weiyirong/article/details/753
·
2013-12-05 13:00
Activity
Android---
优化下载让网络访问更高效(三)
批处理传输和连接每次启动一个连接---跟传输的数据大小无关---在使用典型的3G无线信号时,就会潜在的导致无线信号消耗近20秒的电量。如果一个应用程序每隔20秒ping一次服务器,只是告知该应用程序正在运行,且对用户是可见的,那么无线信号的保持将无法限制,这会导致在几乎没有实际数据传输的情况下,明显的消耗电池电量。基于以上考虑,重要的是要把传输的数据打包,并创建一个传输队列。这样由于发生在类似的时
FireOfStar
·
2013-12-04 18:00
Android---
优化下载让网络访问更高效(二)
预先获取数据预先获取数据是一种有效的减少大量的独立的数据传输会话的方法。它允许基于一个连接,在给定的单一时间周期内,满负荷的下载所有的需要的数据。通过提前下载,可以减少大量的下载数据所需的无线活跃信号。这样不仅可以保存电池电量,也可以改善延迟、降低所需的带宽、减少下载时间。在执行一个操作或浏览数据之前,通过预下载所需的数据,可以减少应用程序因等待下载而造成应用延迟,从而改善用户体验。但是,如果过分
FireOfStar
·
2013-11-30 18:00
【Android 开发】: AsyncTask 详解
一.使用AsyncTask目的 官网位置:
Android---
>
xukunhui2
·
2013-11-28 22:00
多线程
android
线程池
AsyncTask
异步任务
Android---
如何返回上一Activity
Android代码用来返回上一个activity调用onKeyDown()时发生java.lang.NullPointerException.来自:CSDN博客推荐文章 | 时间:2012-05-0422:42:12原文链接: http://blog.csdn.net/weiyirong/article/details/7536495很多人想从一个Activity返回到上一级Activity时
omayyouhappy
·
2013-11-25 12:00
android
返回上一层
Android---
优化下载让网络访问更高效(一)
本文译自:http://developer.android.com/training/efficient-downloads/efficient-network-access.html使用无线传输数据是你的应用程序潜在的最大的电池电量消耗源。要减少网络活动的电池电量的消耗,关键是要理解连接模式是如何影响底层的无线硬件的。本文介绍无线状态机,并解释应用程序的连接模式如何跟它交互。为了减少数据传输的电
FireOfStar
·
2013-11-21 21:00
Android---
文件操作
在android中的文件放在不同位置,它们的读取方式也有一些不同。一、资源文件的读取: 1)从resource的raw中读取文件数据:01Stringres= "";02try{03 04 //得到资源中的Raw数据流05 InputStreamin=getResources().openRawResource(R.raw.test);06 07 //得到数据的大小08
jie1991liu
·
2013-11-16 17:00
Android---
解析XML数据
本文译自:http://developer.android.com/training/basics/network-ops/xml.html本文示例代码:http://download.csdn.net/detail/fireofstar/6547643可扩展的标记语言(XML)是一组在计算机中可读的文档编码格式。XML是一种流行的用于互联网共享数据的格式。内容更新频繁的网站,如新闻网站或博客等,
FireOfStar
·
2013-11-13 21:00
Android---
管理网络的使用
本文译自:http://developer.android.com/training/basics/network-ops/managing.html本文介绍如何编写细粒度的应用程序,以便控制网络资源的使用。如果你的应用程序执行很多网络操作,那么你应该给用户提供设置功能,允许用户来控制应用程序的数据处理方式,如应用程序是否经常同步数据;是否是在只有Wi-Fi时才上传或下载数据;手机漫游时,是否使用
FireOfStar
·
2013-11-05 21:00
Android4.1.2Launcher2导入Eclipse
工程创建之后需要更改SDK的版本,右键工程,选择Properties---->
Android---
>Android4.1.23、添加需要使用的jar文件:out/
silence_cdsn
·
2013-11-01 10:00
Android---
接收来自另一个设备的文件
本文译自:http://developer.android.com/training/beam-files/receive-files.htmlAndroid的Beam文件传输器把文件复制到接收设备的制定目录中。它还会使用Android媒体扫描器来扫描复制的文件,并给MediaStore提供器添加媒体文件条目。本文介绍如何响应文件复制完成的动作,以及如何在接收的设备上定位被复制的文件。响应请求显示
FireOfStar
·
2013-10-23 22:00
Android---
把Wi-Fi P2P用于服务发现
本文译自:http://developer.android.com/training/connect-devices-wirelessly/nsd-wifi-direct.html在使用“
Android
FireOfStar
·
2013-10-13 22:00
Android---
用Wi-Fi来建立对等连接
本文译自:http://developer.android.com/training/connect-devices-wirelessly/wifi-direct.htmlWiFi对等API(P2P)不需要连接到网络或热点(Android的WiFiP2P框架符合WiFi编程指导规范),就允许应用程序连接到附近的设备。WiFiP2P允许应用程序快速的查找附近的设备,并与其交互。在连接范围上超过了蓝牙
FireOfStar
·
2013-10-11 13:00
Android---
使用网络服务发现功能
本文译自:http://developer.android.com/training/connect-devices-wirelessly/nsd.html给应用程序添加网络服务发现(NSD)功能,以便用户能够识别局域网内支持该应用所请求的服务的其他设备。主要用于诸如文件共享或多人游戏等各种对等应用程序。Android的NSDAPI简化了实现这些功能所需要的工作。本文介绍如何构建一个能够把自己的名
FireOfStar
·
2013-10-09 07:00
Android---
用动画来处理布局的变化
本文译自:http://developer.android.com/training/animation/layout.html布局动画一种系统预装的动画,每次布局配置发生变化时,系统会运行它。你所需要做的所有的事情,就是设置布局中的一个属性,告诉Android系统,要用动画来处理这些布局的变化,并且系统会为你执行默认的动画。提示:如果你想要提供自定义的布局动画,就要创建一个LayoutTrans
FireOfStar
·
2013-10-08 08:00
Android---
缩放View
本文译自:http://developer.android.com/training/animation/zoom.html本文向你介绍如何制作触碰缩放动画,对于像相册这样的应用程序,让图片在缩略图和全屏显示之间具有动画行为,会具有更好的用户体验。创建View给要缩放的内容创建大小两个版本的布局文件。下例中给可点击的图片缩略图创建了一个ImageButton布局和一个用于显示大图片的ImageVi
FireOfStar
·
2013-09-21 19:00
Android---
显示卡片翻转的动画效果
本文译自:http://developer.android.com/training/animation/cardflip.html本文介绍如何是一个自定义的Fragment动画来制作卡片翻转动画。卡片翻转动画是在内容视图之间模拟卡片翻转的效果。创建动画器创建用于卡片翻转的动画,需要两个用于前景的动画器,它们会让卡片的前景向左侧退出,从左侧进入。还需要两个用于背景的动画器,它们会让卡片的背景从右侧
FireOfStar
·
2013-09-16 08:00
Android---
使用ViewPager来实现屏幕滑动效果
本文译自:http://developer.android.com/training/animation/screen-slide.html本文示例代码:http://download.csdn.net/detail/fireofstar/6211781屏幕滑动是两个整屏窗口之间切换的一种效果,并且常用于安装向导或幻灯片。本文介绍如何通过supportlibrary类库提供的ViewPager类来
FireOfStar
·
2013-09-12 08:00
android---
笔记 AppContext extends Application
package com.fuda; import org.apache.http.client.CookieStore; import com.fuda.model.StudentInfoModel; import com.nostra13.universalimageloader.cache.disc.naming.Md5FileNameGenerator; import com
·
2013-09-03 10:00
application
Android---
两个视图间的淡入淡出
本文译自:http://developer.android.com/training/animation/crossfade.html淡入淡出动画(也可以作为溶解动画)是指在渐渐的淡出一个UI组件的同时,淡入另外一个UI组件。这种动画适用于应用程序中内容或View之间的切换。淡入淡出虽然非常细微和短暂,但却给屏幕间切换提供了连续平滑的变换。如果不使用它们,屏幕间的切换经常会让人感到突然或匆忙。创建
fireofstar
·
2013-09-02 21:33
Android培训
学习笔记
Android---
两个视图间的淡入淡出
本文译自:http://developer.android.com/training/animation/crossfade.html淡入淡出动画(也可以作为溶解动画)是指在渐渐的淡出一个UI组件的同时,淡入另外一个UI组件。这种动画适用于应用程序中内容或View之间的切换。淡入淡出虽然非常细微和短暂,但却给屏幕间切换提供了连续平滑的变换。如果不使用它们,屏幕间的切换经常会让人感到突然或匆忙。创建
FireOfStar
·
2013-09-02 21:00
Android---
构建一个OpenGL ES环境
本文译自:http://developer.android.com/training/graphics/opengl/environment.html为了在Android应用程序中使用OpenGLES来绘制图形,你必须创建一个View容器。比较直接方法之一就是实现GLSurfaceView和GLSurfaceView.Renderer类。GLSurfaceView是用OpenGL来绘制图形的Vie
FireOfStar
·
2013-08-15 18:00
android---
多Activity一次性退出
因为android的API中没有提供一次性退出的接口所以想要在多activity的程序里面一次性退出的话就要费点功夫了。我是在一个单例对象里面记录activity栈中activity的引用然后在需要退出时遍历一遍finish()掉就可以了。实现步骤如下:1、创建一个单例对象packagecom.exit; importjava.lang.ref.SoftReference;importjava.
zhanglongit
·
2013-07-12 00:00
Android---
组件篇---Handler的使用(1)
在android中,有很多功能是不能放在onCreate或者onStart方法里面,因为这些功能相对 来说费时比较长,比如说下载一个文件,下载的过程比较长,但是如果写在Activity中, 那么这段时间Activity是完全没有响应的,那么就可以将这种处理大量数据或者耗时比较 长的东西放在一个单独的线程中来完成,即Activity是一个线程,而下载的是在另外一个 线程,那么这样就可以使得下
·
2013-07-11 09:00
android
Android---
在UI线程之外处理位图
本文译自:http://developer.android.com/training/displaying-bitmaps/process-bitmap.html如果源图片来自磁盘或网络(或者其他任何内存以外地方),那么在“高效的加载大位图”一文中所讨论的BitmapFactory.decode*方法就不应该在主UI线程中执行。加载图片所需的时间是不可预知的,并且还要依赖各种因素(如磁盘或网络的读
FireOfStar
·
2013-07-04 22:00
Android---
控制设备照相机
本文译自:http://developer.android.com/training/camera/cameradirect.html本文中,我们讨论如何使用框架API来直接的控制照相机硬件。直接控制设备等的照相机,比从既存的照相机应用程序中获取图片或视频需要更多的编码。但是,如果你想要创建一个特殊的照相机应用程序,或者要完全与你的应用程序UI集成,那么本文会告诉你如何来做。打开Camera对象直
·
2013-07-03 21:00
android
Android---
高效的加载大位图
本文译自:http://developer.android.com/training/displaying-bitmaps/load-bitmap.html图片有各种形状和尺寸。在很多情况下,它们通常要大于显示图片用的用户界面(UI)。例如,系统的Gallery应用程序会显示Android设备的照相机所拍摄的照片,通常照片的分辨率要高于设备的屏幕密度。由于内存的限制,你可能只想在内存中加载较低分辨
fireofstar
·
2013-07-03 20:51
Android培训
学习笔记
Android---
高效的加载大位图
本文译自:http://developer.android.com/training/displaying-bitmaps/load-bitmap.html图片有各种形状和尺寸。在很多情况下,它们通常要大于显示图片用的用户界面(UI)。例如,系统的Gallery应用程序会显示Android设备的照相机所拍摄的照片,通常照片的分辨率要高于设备的屏幕密度。由于内存的限制,你可能只想在内存中加载较低分辨
FireOfStar
·
2013-07-03 20:00
Android---
控制设备照相机
本文译自:http://developer.android.com/training/camera/cameradirect.html本文中,我们讨论如何使用框架API来直接的控制照相机硬件。直接控制设备等的照相机,比从既存的照相机应用程序中获取图片或视频需要更多的编码。但是,如果你想要创建一个特殊的照相机应用程序,或者要完全与你的应用程序UI集成,那么本文会告诉你如何来做。打开Camera对象直
FireOfStar
·
2013-07-02 21:00
Android---
简单的摄像程序
本文译自:http://developer.android.com/training/camera/videobasics.html本文介绍如何使用既存的Camera应用程序来拍摄视频。如果你的应用程序只是要集成很小一部分的视频功能,那么你可以使用大多数Android设备上已经提供的Camera应用程序来拍摄视频。申请Camera权限在清单文件中放一个标签,给你的应用程序申请对摄像头的依赖:
FireOfStar
·
2013-07-01 20:00
Android---
让拍照变得简单(二)
浏览照片如果简化拍照过程不是你的应用程序所追求的主要目标,那么你可以从照相机应用程序中获取其返回的图片,并使用它来做一些事情。Android的Camera应用程序把照片编码成一个小的Bitmap对象,并把它放到返回的Intent对象中发送给onActivityResult()方法。下列代码接收这张照片,并在一个ImageView对象中显示。privatevoidhandleSmallCameraP
FireOfStar
·
2013-06-13 22:00
Android---
让拍照变得简单(一)
本文译自:http://developer.android.com/training/camera/photobasics.html本节课解释如何使用既存的照相应用程序来拍摄照片。假设你正在开发一个气象服务的应用程序,它要把设备上运行的你的客户端应用程序所拍摄的天空照片混合到一起,制作一个整体的气象图。整合这些图片支持你的应用程序的一小部分。你想要用最小的代价来拍照,而不是重新来编写一个照相机应用
FireOfStar
·
2013-06-12 22:00
Android---
处理音频输出的硬件
本文译自:http://developer.android.com/training/managing-audio/audio-output.html用户在使用Android设备来播放音频时,可以有很多选择。大多数设备都有内置的扬声器、有线的耳机、以及很多支持蓝牙连接和A2DP音频的设备。检查使用的音频播放硬件你的应用程序行为会受到输出音频的硬件的影响。你可以使用以下代码来查询AudioManag
FireOfStar
·
2013-06-09 21:00
Android---
管理音频焦点
本文译自:http://developer.android.com/training/managing-audio/audio-focus.html考虑如何跟多个潜在的音频播放程序交互是至关重要的。要避免每个音乐播放器同时播放,Android使用音频焦点(AudioFocus)来控制音频播放---只有拥有音频焦点的应用程序才能播放音频。在你的应用程序开始播放音频之前,它应该请求、接收音频焦点。而且
FireOfStar
·
2013-06-04 21:00
Android---
控制多媒体应用程序的音量和播放
本文译自:http://developer.android.com/training/managing-audio/volume-playback.html良好的用户体验是具有可预见性的。如果你的应用程序要播放多媒体,那么用户能够使用设备的硬件或软件来控制的音量,如蓝牙耳机或麦克等,这是至关重要的。同样,在适当的情况下,你的应用程序应该在媒体流上分别提供播放、停止、挂起、跳过、向前等媒体播放操作。
FireOfStar
·
2013-06-03 22:00
获取Android 地图API 密钥
1、获取你的debugkeystore位置:打开Eclipse--->Windows--->Preferences--->
Android---
>Build查看默认的debugkeystore位置,我的是
aboy123
·
2013-05-22 08:00
android google地图定位开发,且可以自由移动位置重新获取定位,地址信息
阅读更多一:申请key:1.首先找到debugkeystore位置:打开Eclipse--->Windows--->Preferences--->
Android---
>Build一般是这样的路径C:\DocumentsandSettings
hack_zhang
·
2013-05-20 15:00
android
地图开发
android
地图定位
android地图标志
google地图
android google地图定位开发,且可以自由移动位置重新获取定位,地址信息
一:申请key:1.首先找到debug keystore位置:打开Eclipse--->Windows--->Preferences--->
Android---
>Build一般是这样的路径 C:\Documents
hack_zhang
·
2013-05-20 15:00
android
android
google地图
地图开发
地图定位
android地图标志
Android---
多线程两种方式
首先,我们先来弄明白三个概念:程序、进程、线程。 程序是一段静态的代码。 进程是指运行中的应用程序,每一个进程都有自己独立的内存空间。对一个应用程序可以同时启动多个进程。 线程是程序里面不同的执行线索 线程和进程的区别: 多进程:在操作系统中能同时运行多个任务。 多线程:在同一个应用程序中有多条执行线索。
haogaoming123
·
2013-05-09 19:00
Android MapView 申请apiKey
1.首先先要获取你的debugkeystore位置:打开Eclipse--->Windows--->Preferences--->
Android---
>Build查看默认的debugkeystore位置
Yuzhiyuxia
·
2013-04-20 13:00
Android---
添加一个共享操作
本文译自:http://developer.android.com/training/sharing/shareaction.html在你的ActionBar中实现一个有效的且对用户友好的共享操作,甚至比在Android4.0(APILevel14)中引入的ActionProvider更加容易。ActionProvider一旦跟操作栏中的一个菜单项绑定,该菜单项会处理的外观和行为。在ShareAc
FireOfStar
·
2013-04-12 07:00
Android---
把内容发送给另外一个应用程序
本文译自:http://developer.android.com/training/sharing/send.html在构造Intent对象时,你必须要指定打算要触发的操作。Android系统定义了几个操作,其中包括ACTION_SEND,就像你猜测的一样,这个操作指明了Intent对象要一个Activity向另外一个Activity发送数据,即使是跨进程边界。要把数据发送给另外的Activit
FireOfStar
·
2013-04-08 08:00
Android---
允许其他应用程序启动你的Activity
本文译自:http://developer.android.com/training/basics/intents/filters.html前面的两课一直关注了故事的一边:从你的应用程序中启动另一个应用程序的Activity。但是如果你的应用能够执行一个可能对另外的应用程序有用的操作,那么你的应用程序就应该准备响应来自其他应用程序的操作请求。例如,如果你创建了一个能够跟用户的朋友共享消息和照片的社
FireOfStar
·
2013-04-02 07:00
[置顶]
android---
利用反射实现的屏幕录制技术
ScreenShotService.javapackagecom.screenshot.ui; importandroid.annotation.SuppressLint; importandroid.app.Service; importandroid.content.Intent; importandroid.graphics.Bitmap; importandroid.graphics.
mingli198611
·
2013-03-27 18:00
Android---
把用户带入另外一个应用程序(二)
验证是否有应用程序来接收Intent对象尽管Android平台会保证确定的Intent对象会被内置的应用程序(如Phone、Email或Calendar等应用程序)接收,但是在调用一个Intent对象之前,你应该始终包含一个验证的步骤。警告:如果你调用了一个Intent对象,并且在设备上没有能够处理这个Intent对象的应用程序存在,那么你的应用程序会崩溃。调用queryIntentActivit
FireOfStar
·
2013-03-24 21:00
Android---
获取来自Activity的结果
本文译自:http://developer.android.com/training/basics/intents/result.html启动另外一个Activity并不都是单向的,你也可以启动另外一个Activity,并接受被启动的Activity所返回的结果,这需要调用startActivityForResult()方法,而不是startActivity()方法。例如,你的应用程序可以启动一个
FireOfStar
·
2013-03-21 08:00
Android---
把用户带入另外一个应用程序(一)
本文译自:http://developer.android.com/training/basics/intents/sending.htmlAndroid的重要特性之一就是基于要执行的特定的“action”把用户带入另外一个应用程序。例如,如果你的应用程序有一个要在地图上显示的地址,你不必在你的应用程序创建一个用于显示地图的Activity。相反,你可以使用Intent对象给地图应用程序的View
FireOfStar
·
2013-03-16 20:00
Android---
把数据保存到数据库中(二)
把数据放入数据库通过把ContentValues对象传入instert()方法把数据插入数据库://Getsthedatarepositoryinwritemode SQLiteDatabasedb=mDbHelper.getWritableDatabase(); //Createanewmapofvalues,wherecolumnnamesarethekeys ContentValuesva
FireOfStar
·
2013-03-15 07:00
Android---
把数据保存到数据库中(一)
本文译自:http://developer.android.com/training/basics/data-storage/databases.html把重复的或结构化的数据(如通信录信息)保存到数据库中是很好的想法。本节课假设你熟悉通常的SQL数据库,并帮助你在Android平台上开始使用SQLite数据库。在Android平台上,你需要使用的数据库API包含在android.database
fireofstar
·
2013-03-14 08:15
Android培训
Android---
把数据保存到数据库中(一)
本文译自:http://developer.android.com/training/basics/data-storage/databases.html把重复的或结构化的数据(如通信录信息)保存到数据库中是很好的想法。本节课假设你熟悉通常的SQL数据库,并帮助你在Android平台上开始使用SQLite数据库。在Android平台上,你需要使用的数据库API包含在android.database
FireOfStar
·
2013-03-14 08:00
上一页
2
3
4
5
6
7
8
9
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他