`
lvzun
  • 浏览: 57609 次
  • 性别: Icon_minigender_1
  • 来自: 长沙
社区版块
存档分类
最新评论
文章列表
  天天动听, 这款Android手机上的音乐播放器,相信不少朋友都曾用过。 不知大家是否注意到,天天动听有一个迷你歌词的特效。什么效果呢? 就是不管你切到什么画面, 歌词永远显示,并且可以拖动。 类型QQ音乐,在电脑上 ...
入门 在本文中,您将学习如何构建通过 Internet 使用 XML 的 Android 应用程序。Android 应用程序是使用 Java™ 编程语言编写的,因此具备 Java 技术方面的经验是必需的。要进行 Android 开发,您需要使用 Android SDK。本文中的所有代码适用于任何版本的 Android SDK,但 SDK 1.5_pre 是用于开发代码的。您可以使用 SDK 和一个文本编辑器来开发 Android 应用程序,但使用 Android Developer Tools (ADT)(一款 Eclipse 插件)会更加简单。在本文中,我们使用 0.9 版本的 AD ...
转自:http://blog.csdn.net/sgl870927/archive/2011/03/29/6285535.aspx 在学习"Android异步加载图像小结"这篇文章时, 发现有些地方没写清楚,我就根据我的理解,把这篇文章的代码重写整理了一遍,下面就是我的整理。 下面测试使用的layout文件: 简单来说就是 LinearLayout 布局,其下放了5个ImageView。 <?xml version="1.0" encoding="utf-8"?> <LinearLa ...
有一个关于UI的测试需要模拟一些按键事件,但是emulator刚启动总是处于lock状态,这样发出去的event总是报出异常: java.lang.SecurityException: Injecting to another application requires INJECT_EVENT permission 因为当前处于锁屏界面而不是目标界面,当一个应用程序试图在其他应用程序上面发送模拟事件时,并且没有加入权限: android.permission.INJECT_EVENTS 就会报错。当然我在这里不需要加这个权限,因为我的目的不是要在其他的应用程序上去发送模拟的事件,所 ...
在Android中,由于没有mdev和udev,所以它没有办法动态的生成设备节点,那么它是如何做的呢? 我们可以在system/core/init/下的init.c和devices.c中找到答案: init.c中 int main(int argc, char **argv) { ... /* Get the basic filesystem setup we need put * together in the initramdisk on / and then we'll * let the rc fil ...
1.TraceView 1)功能:用于热点分析和性能优化,分析每个函数占用的CPU时间,调用次数,函数调用关系等  2)方法:   a)在程序代码中加入追踪开关   import android.os.Debug;   ……
1、使用系统定义的Notification 示例代码:   //创建一个NotificationManager的引用 String ns = Context.NOTIFICATION_SERVICE; NotificationManager mNotificationManager = (NotificationManager)getSystemService(ns); //定义Notification的各种属性 int icon = R.drawable.icon; //通知图标 CharSequence tickerText = "Hello"; ...
配置MyEntunnel软件 下载并安装MyEntunnel,该软件全名为My Encrypted Tunnel。 按照上图将第一步收到的帐号信息填写到相应的地方后,点击 “保存”按钮,再点击“连接”按钮。 第一次连接过程中会出现一个认证对话框, 按照提示确认即可。以后的自动连接中将不再出现此认证对话框。 最后点击“隐藏”按钮,使对话框隐藏到右下角系统任务栏中。   绿色代表连接成功且稳定;黄色代表正在连接或重新连接;红色代表连接失败。 Skydrive 下载(7Zip 格式,362KB) Dropbox 下载(RAR 格式,376KB) (以上两个下载内容是一样的 ...
概要 单例模式是最简单的设计模式之一,但是对于Java的开发者来说,它却有很多缺陷。在本月的专栏中,David Geary探讨了单例模式以及在面对多线程(multithreading)、类装载器(classloaders)和序列化(serialization)时如何处理这些缺 ...
  J2ME开发中由WAP网关带来的cookie问题 在之前的产品开发中,遇到一个奇怪的问题,软件在在CMNET下能正常工作,当用了CMWAP时问题出来,后来问题找到了。在CMWAP下,客户端如果带上Cookie,有时会遇到无法正常登录等情况,下面简单介绍其原因及解决办法。 1、 Cookie是如何工作? 一般来说,Cookie通过HTTP Headers实现服务器端与客户端的交互。首先,服务器端在响应中利用Set-Cookie header来创建一个Cookie ,然后,客户端在它的请求中通过Cookie header包含这个已经创建的Cookie,并且返回至服务器,从而完成 ...
     背景:在做Java开发的时候,常常会出现一些乱码,或者无法正确识别或读取的文件,比如常见的validator验证用的消息资源(properties)文件就需要进行Unicode重新编码。原因是java默认的编码方式为Unicode,而我们的计算机系统编码常常是GBK等编码。需要将系统的编码转换为java正确识别的编码问题就解决了。         1、native2ascii简介:native2ascii是sun java sdk提供的一个工具。用来将别的文本类文件(比如*.txt,*.ini,*.properties,*.java等等)编码转为Unicode编码。为什么要进行 ...
产品分类,多级的树状结构的论坛,邮件列表等许多地方我们都会遇到这样的问题:如何存储多级结构的数据?在PHP的应用中,提供后台数据存储的通常是关系型数据库,它能够保存大量的数据,提供高效的数据检索和更新服务 ...
  在Android模拟器中可以对Android手机操作系统进行适当的修改,增加各种功能,以满足用户的需求。那么今天我们会为大家带来Android JNI的相关使用方法,以方便大家对这一系统的解读。Android的应用程序(Dalvik VM)中使用JNI(Java Native Interface)调用C/C++开发的共享库。   一、    开发环境 1.         Eclipse + Android SDK + ADT 2.         JDK 1.6或1.5 3.        
本文转自 http://fly3q.freehostingx.com/ Android开发又将带来新一轮热潮,很多开发者都投入到这个浪潮中去了,创造了许许多多相当优秀的应用。其中也有许许多多的开发者提供了应用开源项 目,贡献出他们的智慧和创造力。学习开源代码是掌握技术的一个最佳方式。下面推荐几个应用开源项目,这些项目不仅提供了优秀的创意,也可以直接掌握 Android内核的接口使用: 1.Android团队提供的示例项目 如果不是从学习Android SDK中提供的那些样例代码开始,可能没有更好的方法来掌握在Android这个框架上开发。由Android的核心开发团队提供了15个优秀的示例项 目 ...
 1、  准备工作 a)         Eclipse Classic 3.4或3.5 官方下载地址: http://www.eclipse.org/downloads/ b)        JDK 1.5或1.6 官方下载地址:http://java.sun.com/javase/downloads/index.jsp c)         Android SDK 官方下载地址:
Global site tag (gtag.js) - Google Analytics