搜索到与相关的文章
Android

android 定时器的实现

android定时器的实现博客分类:Android在Android上常用的定时器有两种,一种是Java.util.Timer,一种就是系统的AlarmService了。实验1:使用Java.util.Timer。在onStart()创创建Timer,每5秒更新一次计数器,并启动。mTimer=newTimer();mTimer.schedule(newTimerTask(){@Overridepublicvoidrun(){++mCount;mHandle

系统 2019-08-29 23:00:46 3254

编程技术

mplayer 中文路径支持问题

当我们在将媒体文件挂接为movieplayer(mplayer)默认打开方式时经常会提示文件无法找到等错误信息。在其中的中文部分其实是通过url转码为用编码了。在这种情况下我们无法打开相关媒体文件。原因可能是:mplayer的url解析写的不完善导致的,那么我们可以换一种打开方案。在~/.local/share/applications文件夹中将mplayer.desktop其中的信息修改一下。[DesktopEntry]Categories=GTK;Au

系统 2019-08-29 22:07:22 3254

Android

android开发学习笔记(4)导入Android工程

开启Android工程我们开启Eclipse环境来,在左上方的菜单上,选择[File->New->Project],会弹出[NewProject]对话框.Eclipse是通用的剪辑环境,可根据你所安装的不同的插件而支持许多种类的工程的创建.点击[Android]资料夹下的[AndroidProject]对话框,点选"Browse.."按钮以选择[开启已经存在的工程](Createprojectfromexistingsource).我们现选择F盘目录为[F

系统 2019-08-12 09:30:27 3254

各行各业

一步一步部署安装(一)

为什么要打包?程序开发到完成后,最后交付客户使用之前,肯定要做成一个安装包,总不能把Release下面的文件压缩交付吧?打包的另外一个重要的因素,在安装软件过程中,可以对软件运行环境做一次检查,特别是使用.net开发的程序,如果客户端不安装framework,即使复制到客户机,仍然无法使用。另外,打包,方便了程序的部署工作,例如,可以将程序用到的DB在软件安装时,还原到数据库上。先来个最简单的打包。创建一个空白的解决方案为了打包测试,我们需要添加一个测试项

系统 2019-08-12 01:33:24 3254

编程技术

一如何给组添加权限,二如何给用户添加权限,三

linux中所有的权限都是针对文件的,目录也是一种文件,首先你要明白这个,你的普通用户当然没有权限删除别人的建立的文件了,要想让他们能删除,就要把这个文件的权限给他们才行。引用一如何给组添加权限把一个文件的权限赋予一个组需要使用chgrp命令,格式如下:Java代码chgrp用户组文件或文件夹chgrp用户组文件或文件夹注意:每个文件只能属于单一的一个组文件拥有者或root可以用chgrp改变文件所属组chgrp用户组文件或文件夹用户组必须在linux中存

系统 2019-08-29 23:48:11 3253

编程技术

Luncher修改wallpaper(壁纸)源码跟踪(代码实

以下将为大家简单的分析一下源代码中luncher修改壁纸的过程(一下代码均来自Luncher源代码):一.当我们在luncher界面按下menu的时候,第三个选项就是Wallpaper,定义如下(源码1116行,局部),menu.add第二项既是选择wallpaper:publicbooleanonCreateOptionsMenu(Menumenu){if(isWorkspaceLocked()){returnfalse;}super.onCreateO

系统 2019-08-29 23:01:11 3253

编程技术

Objective-C语法之集合对象的那些事儿(九)

Objective-C语法之集合对象的那些事儿集合对象的关键字是NSSet与NSMutableSet。前者是不可变集合,后者是可变集合,Objective-C语言中大部分数据结构都存在可变与不可变两种数据。这里的集合很像Java语言与C语言中的Set,用法基本一样。但是在Objective-C语言中同一个集合可以储存不同对象的数据。下面分享一个例子就很清楚的看出。1.创建不可变集合对象[NSNumbernumberWithInteger:9527];因为集

系统 2019-08-29 22:56:16 3253

Linux

Linux安装Photoshop CS6 Install Photoshop CS6

Inthispost,IwillshowyouhowtoinstallAdobePhotoshopCS6onaLinuxmachine,inthiscaseImusingUbuntu13.04IhavebeenusingUbuntu12.04LTS,butfacedlotsofissuesinit.So,IdownloadednewUbuntu13.04ISO(LinuxOS).AndIjustloveitsUIandbettergraphicsperfo

系统 2019-08-29 22:35:49 3253

SqlServer

sqlserver的一点新发现。

1.当表中存储有大量的数据情况下,修改表的主键,并设置标识列的方法。--给已经存在的字段Id添加主键约束ALTERTABLE表名ADD列名intidentity(1,1)primarykeyaltertable表名addconstraintpk_idprimarykey(id);设置标示列的数据:A:有数据的话ALTERTABLE表ADD编号1bigintidentity(1,1)notnullgoSETIDENTITY_INSERT表ONgoupdate

系统 2019-08-12 01:53:02 3253

各行各业

GITHUB常用操作

获取项目代码:gitclonehttps://github.com/liuxingsheng/testgithub项目操作://修改提交无需第一步1、gitaddreadme.txt/gitadd*//添加文件与更新文件操作一样1、gitrmtest/test.txt//删除文件2、gitcommit-m"代码提交备注信息"3、gitpushoriginmaster丢弃本地的改动,获取最新更新:1、gitcheckoutREADME.md//丢弃一个文件的

系统 2019-08-12 01:32:00 3253