Welcome 微信登录

首页 / 操作系统 / Linux

Android带进度条的通知栏(源码)

Android带进度条的通知栏(源码)

Android一个带有进度条的通知栏的DEMO,对初学Android的初学者是一个不错的参考例子,代码实现了点击显示按钮就会在通知栏上出现一个有图片和进度条的提示,点击取消按钮就会取消通知栏的提示通知。相关文件下载在Linux公社的1号FTP服务器里,下载地址:FTP地址:ftp://www.linuxidc.com用户名:www.linuxidc.com密码:www.muu.cc在 2011年LinuxIDC.com10月10月Android带进度条的通...
Android开发教程:仿Launch横向滑动多屏的DEMO

Android开发教程:仿Launch横向滑动多屏的DEMO

Android开发教程,最近调查了一个仿Launch的横向滑动屏幕的DEMO,在网上看到一个类,附有完整打包文件和截图,并加以修改分享如下。本例中实现了动态添加的功能,每一屏显示9个TEXTview,点击上方add按钮会添加一个textview,当最后一屏未满9个是会在最后一屏添加,并滑动到最后一屏,当最后一屏已满9个是会新建一屏,并滑动到当前的最后一屏。> main activity _multiScreenActivity>adpater:...
Android使用工具每天心情(附源代码)

Android使用工具每天心情(附源代码)

现代人的生活已经变得越来越忙碌,但是每天抽出一小部分时间来记录下自己的心情,这对自己的生活会起到意想不到的帮助。本软件实现了以下几个功能:查看日历、增加备忘录、提醒重要事件、写日记、查看日记、删除日记。Android使用工具每天心情(附源代码)下载在Linux公社的1号FTP服务器里,下载地址:FTP地址:ftp://www.linuxidc.com用户名:www.linuxidc.com密码:www.muu.cc在 2011年LinuxIDC.com10...
Android上拖放效果的实现

Android上拖放效果的实现

想在Android上实现拖放并没有快捷方法,因为Android没内嵌这个功能,只有自己动手写。在Android上,触摸事件由一系列事件构成。首先,用户将手指放在屏幕的一个元素上,该元素接收到一个ACTION_DOWN事件。然后,用户保持手指在屏幕上,将手指移动到一个新的位置。该元素接收到一系列ACTION_MOVE事件。最后,用户拿起手指,这时,该元素接收到一个ACTION_UP事件。Android上的touch事件有两个重要的特点:一.touch事件会被...
让Qt应用程序跑在Android上

让Qt应用程序跑在Android上

Qt最大的优势就是跨平台,一次性开发的Qt应用程序,可以跑Windows、跑Linux、跑Mac……如今移动平台Android操作系统如此火爆,Qt当然不能放过对Android的支持,对了,还有iPhone/ipad。而且,c++开发者们,想做Android开发也不是问题了! 但是目前国内研究Qt for Android 的人真是太少了,今天我使用的是国外开发者社区分享的资源 :Necessitas 开发环境 Ubuntu 10.04 (sorry,q...
Android图片浏览器之实现显示图片的标题

Android图片浏览器之实现显示图片的标题

这里有篇文章(http://www.linuxidc.com/Linux/2011-09/42550.htm)只是单纯的显示一个图片,虽然我改进了,但是在使用的时候还是有一些地方不足。所以再次重写,在原来的基础上实现了以下小特点:1、可以显示标题:2、原来的滑动速度非常快,这里给它的速度降低了。主要是重写了Gallery。废话少说,源码如下:packagecn.yj3g.GalleryTest2; importjava.util.HashMap; im...
Android 短信的备份与恢复(导入导出)

Android 短信的备份与恢复(导入导出)

最近在做一个Android 备份软件,刚刚把短信的备份与恢复做完。短信的备份主要是对数据库mmssms.db的sms表进行数据的导出,当然这里是跨应用的,所以要使用contendResolver来访问,最后把数据导出成xml文件。恢复时再对xml文件解析。备份时注意,不要备份thread_id字段,否则恢复时,手机中查看不到恢复的短信。源代码下载在Linux公社的1号FTP服务器里,下载地址:FTP地址:ftp://www.linuxidc.com用户名:...
尝试开发一个Android应用

尝试开发一个Android应用

为了配合BeagleBoard上Android的研究,搭建了一个Android应用开发平台,尝试开发一个Android应用。有关Android应用开发环境的搭建和Android Hello World的开发有很多文章进行了细致的描述,这里就不详细记录搭建过程了,只是简单说一下基本步骤和我自己的感觉。环境搭建过程基本上包括以下几步:1. JDK的安装,我的机器之前已经安装了JDK,所以就跳过了。2. Eclipse的安装,我安装的是Eclipse IDE f...
Android API个人库的建设(附源码)

Android API个人库的建设(附源码)

建设个人的API库, 不但可以积累一些常见的工作经验, 更重要的养成持续改进的好习惯, 因此决定从今天起, 开始建设Android的API库, 关键点在于 1. 常用GUI 2. 四大组件的应用场景 3. IPC 场景 4 JNI场景 5 Binder 机制, 尤其是本地侧借助系统Activity过滤的功能, 可以自动实现对上述的系统API描述的Activity进行加载, 加载如下面的源码所示:packagecom.ostrichmyself; impo...
Android 4.0开发教程:Android Icon Set的使用

Android 4.0开发教程:Android Icon Set的使用

Android 4.0推出后,ADT也同步更新了,与之前稍微有一些变化,其中最明显是的就是多了一个 Android Icon Set。下面我们来看一下这个东西到底是干嘛用的.首先,在Eclipse中某个android项目上右击打开 New - Other 视图,找到Android,如图:进去之后,可以选择要生成的图片类型,如: Launch、Tab、Menu等随便选择一个(此处选择Launch),下一步,看到素材选择界面,可以选择项目资源中得图片,也可以选...
Android获取系统隐藏服务实现锁屏

Android获取系统隐藏服务实现锁屏

实现原理:当按锁屏键时,会发出一个广播,当界面接收到一个广播就可以实现锁频。我们可以调用IDevicePolicyManager服务中的lockNow方法来发送一个广播实现锁屏。IDevicePolicyManager是被系统隐藏掉的,需要通过反射还获取此服务。步骤:1.创建MyAdmin的广播接收者继承DeviceAdminReceiver2.通过反射 ,获取IDevicePolicyManager服务 ,IDevicePolicyManager通过AI...
Android自动检测版本及自动升级

Android自动检测版本及自动升级

步骤:1.检测当前版本的信息AndroidManifest.xml-->manifest-->android:versionName。2.从服务器获取版本号(版本号存在于xml文件中)并与当前检测到的版本进行匹配,如果不匹配,提示用户进行升级,如果匹配则进入程序主界面。3.当提示用户进行版本升级时,如果用户点击了确定,系统将自动从服务器上下载并进行自动升级,如果点击取消将进入程序主界面。效果图: 获取当前程序的版本号:/* *获取当前程序的版...
Java安全之对称加密与非对称加密

Java安全之对称加密与非对称加密

Java中加密分为两种方式一个是对称加密,另一个是非对称加密。对称加密是因为加密和解密的钥匙相同,而非对称加密是加密和解密的钥匙不同。对称加密与非对称加密的区别:对称加密称为密钥加密,速度快,但加密和解密的钥匙必须相同,只有通信双方才能知道密钥。非对称加密称为公钥加密,算法更加复杂,速度慢,加密和解密钥匙不相同,任何人都可以知道公钥,只有一个人持有私钥可以解密。对称加密解密:/**对称加密*/privatestaticvoidsecretEncrypt()...
<< 1371 1372 1373 1374 1375 1376 1377 1378 1379 1380 >>