`
Jacular
  • 浏览: 178461 次
  • 性别: Icon_minigender_1
  • 来自: 云南
社区版块
存档分类
最新评论
文章列表
JAVA列出目录下所有的文件&文件夹,删除指定文件夹下所有文件 import java.io.*; ........... public static String listAllFiles(String dirName)//列出目录下所有的文件&文件夹 {    String luj=null;//路径         //如果dir不以文件分隔符结尾,自动添加文件分隔符      if(!dirName.endsWith(File.separator))      {       dirName = dirName + File.separator;          ...
GridView 横向滚动 . 分类: android java 2012-08-07 23:16 81人阅读 评论(0) 收藏 举报 GridView和ListView都是android比较重要的控件,但是横滚的控件不是太多。 这里介绍怎么把GridView横向滚动起来,看到其他网友也有相应的解决方法,自己只是把这些知识总结一下,供大家参考! 首先让GridView横向滚动需要HorizontalScrollView这个控件,例如: [html] view plaincopyprint? 01.<SPAN style="FONT-FAMILY: 'Microsoft ...
Intent mIntent = new Intent(); ComponentName comp = new ComponentName("test.app", "test.app.TestAdapterActivity"); mIntent.setComponent(comp); mIntent.setAction("android.intent.action.MAIN"); // mIntent.addCategory("android.intent.category.LAUNCHER"); ...
1)起Intent captrueIntent=new Intent(android.provider.mediastore.ACTION_IMAGE_CAPTURE); 2)context.startActivityForResult(captrueIntent,0);-->当系统拍照完毕后会有回调onActivityResult出现 3)在onActivityResult中有intent的参数返回, 使用Bundle dataBundle=data.getExtras(); Bitmap tempBitmap=(Bitmap)dataBundle.get("data&qu ...
即使你的应用程序是快速且响应灵敏的,但一些设计仍然会给用户造成问题——与其它应用程序或对话框未事先计划的交互,意外的数据丢失,意料之外的阻塞等 等。避免这些问题,有助于理解应用程序运行的上下文和系统的交 ...
即使你的应用程序是快速且响应灵敏的,但一些设计仍然会给用户造成问题——与其它应用程序或对话框未事先计划的交互,意外的数据丢失,意料之外的阻塞等 等。避免这些问题,有助于理解应用程序运行的上下文和系统的交 ...
SQL:左外链接、有外连接、全外连接之经典解释 假设一堆男女在教堂,有夫妇有单身的,假设男为左表,女为右表 教父说:结了婚的人请出去,结了婚的人请手拉手,于是结了婚的男女站了起来,这就是INNER 内连 教父说:男的并且和这些男的结婚的女的请出去,结了婚的人请手拉手,于是,结了婚的夫妇手拉手出去,单身的男的也出去了。这就是 LEFT 左连 教父说:女的并且和这些女的结婚的男的请出去,结了婚的人请手拉手,于是,结了婚的夫妇手拉手出去,单身的女的也出去了。这就是 RINGT 右连 教父又说:请全部人 ...
介绍一个Android开源项目:GifView——Android显示GIF动画 懒骨头(http://blog.csdn.com/iamlazybone) 作者:ant.cy.liao 主页:http://code.google.com/p/gifview/ 下载:http://code.google.com/p/gifview/downloads/list 简介:android中现在没有直接显示gif的view, ...
Android 开发带来新一轮热潮让很多移动开发者都投入到这个浪潮中去了,创造了许许多多相当优秀的应用。其中也有许许多多的开发者提供了应用开源项目,贡献出他们的 智慧和创造力。学习开源代码是掌握技术的一个最佳方式 ...
一,重要性 AndroidManifest.xml是Android应用程序中最重要的文件之一。它是Android程序的全局配置文件,是每个 android程序中必须的文件。它位于我们开发的应用程序的根目录下,描述了package中的全局数据,包括package中暴露的组件 (activities, services, 等等),以及他们各自的实现类,各种能被处理的数据和启动位置等重要信息。 因此,该文件提供了Android系统所需要的关于该应用程序的必要信息,即在该应用程序的任何代码运行之前系统所必须拥有的信息。一个典型的Android应用程序的结构如下图所示: 二,主要功能 ...
Android的网络编程分为2种:基于socket的,和基于http协议的。        基于socket的用法   服务器端:   先启动一个服务器端的socket     ServerSocket svr = new ServerSocket(8989);   开始侦听请求         Socket s = svr.accept();   取得输入和输出        DataInputStream dis = new DataInputStream(s.getInputStream());                  DataOutputStream dos = ...
Android支持播放网络上的视频。在播放网络上的视频时,牵涉到视频流的传输,往往有两种协议,一种是HTTP,一种是RTSP。这 两种协议最大的不同是,HTTP协议,不支持实时流媒体的播放,而RTSP协议就支持。 Android中自带的播放器,以及VideoView等都支持上述两种协议,因此,可以直接播放网络上的视频,唯一不同的就是URI。 代码如下: Java代码 01. package demo.camera;  02. import android.app.Activity;  03. import android.net.Uri;  04. import ...
无论如何,我们需要一个android2.2的平板电脑或者android2.2的手机一部,同时我们的android平台需要安装最新的flash for android 的插件。  具备了这些之后,我们就可以将flash通过webView的方式嵌入到我们自己的程序中了。   需要的知识:JavaScript知识、java知识、html知识,了解css的话,那最好。   不多说,和以前一样,直接上代码,上图。不解释太多。。。。 1. 项目结构图 2. 程序运行图 [img]http://hi.csdn.net/attachment/201012/17/91385_ ...
对播放音频/视频文件和流的控制是通过一个状态机来管理的。下图显示一个MediaPlayer 对象被支持的播放控制操作驱动的生命周期和状态。椭圆代表MediaPlayer 对象可能驻留的状态。弧线表示驱动MediaPlayer 在各个状态之间迁移的播放控制操作。这里有两种类型的弧线。由一个箭头开始的弧代表同步的方法调用,而以双箭头开头的代表的弧线代表异步方法调用 。   通过这张图,我们可以知道一个MediaPlayer 对象有以下的状态:1)当一个MediaPlayer对象被刚刚用new操作符创建或是调用了reset()方法后,它就处于Idle状态。当调用了release()方法后 ...
Android应用程序框架 Android 应用程序框架   1.Android 资源文件 (1) anim (2) drawable (3) layout (4) menu (5) values (6) raw 2.Android
Global site tag (gtag.js) - Google Analytics