自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

转载 微软研发制胜策略读书笔记

1、开发工作进行到比较后期时,会进入一个“视觉冻结”阶段,也就是界面固定不动,这样做的目的是让使用手册等文件能够定稿。 2、电子邮件让我们工作时不被电话打扰,开发人员彼此之间的讨论主要通过电子邮件,只有必要时才开会。 3、领导者的任务是努力消除程序员工作上的一切障碍,让程序员能全力专注于产品开...

2016-03-30 16:54:40 507 0

转载 Android 更新UI的两种方法——handler和runOnUiThread()

Android 更新UI的两种方法——handler和runOnUiThread() 在Android开发过程中,常需要更新界面的UI。而更新UI是要主线程来更新的,即UI线程更新。如果在主线线程之外的线程中直接更新页面显示常会报错。抛出异常:android.view.ViewRoot$Ca...

2016-03-25 13:25:52 2106 0

转载 修改Win7硬盘分区盘符出现“虚拟磁盘管理器-参数错误”

最近一新机器装Win7系统后,发现“计算机-->属性-->管理-->存储-->磁盘管理-->更改驱动器号和路径"提示“虚拟磁盘管理器-参数错误”。安全模式下,更改也出现同样的提示。 1、网上发现如下命令行也可以修改盘符: diskpart sele...

2016-03-24 09:30:22 14462 0

转载 2016年,C语言该怎样写

导语:你的C语言知识可能该更新了。每个人在学习C语言之后,知识往往停滞不前,从开始学习它的那年起积攒起不同观点。本文将告诉你现代C语言该怎么写。 C语言的首要原则是——能不写C语言就不写。如果一定要写,请遵守现代规则。 C语言诞生于20世纪70年代初。人们在其发展的各个阶段都在“学习C...

2016-03-24 09:15:55 2024 0

转载 OpenJDK计划简化Java编程

OpenJDK计划给Java添加局部变量类型推导的功能,这将使Java编程更加简单,并且保留静态类型的安全性。这项提议最早在本月由JEP286(JDK Enhancement Proposal)提出,但是文件并没有指出将在哪一个Java版本加入这一功能。 提议指出:“我们致力于提高开发者的体...

2016-03-24 09:05:12 619 0

转载 DRM in Android

DRM,英文全称为Digital Rights Management,译为数字版权管理。它是目前业界使用非常广泛的一种数字内容版权保护技术。随着知识产权保护受重视的程度日益提高,快速攻城略地得Android智能手机是如何利用DRM来有效保护数字版权的呢?本文将通过剖析Android中的DRM框架以...

2016-03-23 18:28:51 925 0

转载 自动生成versionCode/VersionName

使用Gradle自动化生成VersionCode与VersionName,使用VersionName与git版本库关联,并且区分开发版本与发布版本的解决方案。 详情请看文章: http://my.oschina.net/mengshuai/blog/551356 第[1]段代码 build...

2016-03-22 00:51:09 1491 0

原创 Eclipse中自动生成versionName的一种方法

Android开发中我们一般通过手工修改AndroidManifest.xml文件中android:versionCode和android:versionName字段来定义应用版本号和版本名。 在实际的开发中,功能或代码等更新而要频繁地修改对应的版本号、版本名,难免会因为忘记手工修改,导致新版本仍...

2016-03-21 16:12:40 2758 1

转载 获取svn版本号并替换AndroidManifest

获取svn版本号并替换AndroidManifest.xml 时间 2013-09-15 12:03:20  ITeye-博客 原文  http://maosidiaoxian.iteye.com/blog/1942368 主题 SVN Linux命令 最近因为要对友盟中的错误分析定位到具...

2016-03-21 14:45:18 1219 0

转载 Linux Shell 变量自加

declare -i iv=$svnv let iv+=1 shell中变量自增的实现方法 Linux Shell中写循环时,常常要用到变量的自增,现在总结一下整型变量自增的方法。 我所知道的,bash中,目前有五种方法: 1. i=`expr $i + 1`; 2. ...

2016-03-21 14:42:55 11212 0

转载 Android Developers:控制你的应用程序音量和播放

2013-12-03 来源:小彭 的技术专栏 好的用户体验是可以预测的。如果你的应用程序播放音频,你的用户能使用硬件或者软件音量控制,来控制他们设备,蓝牙耳机,或者听筒的音量是非常重要的。 相似的,在适当的地方可用,播放,停止,暂停,上一首,和下一首媒体回放键,...

2016-03-19 13:22:00 712 0

转载 android 耳机线控的实现方法

Android 耳机线控的实现

2016-03-19 12:55:53 7210 1

转载 Android音量控制调节

//音量控制,初始化定义 AudioManager mAudioManager = (AudioManager) getSystemService(Context.AUDIO_SERVICE); //最大音量 int maxVolume = mAudioMana...

2016-03-19 12:47:27 1756 0

转载 Vitamio一款Android&iOS上的全能多媒体开发框架

1基本信息 Vitamio是一款 Android 与 iOS 平台上的全能多媒体开发框架,全面支持硬件解码与 GPU 渲染。从2011年8月上线到2014年1月,Vitamio 凭借其简洁易用的 API 接口赢得了全球众多开发者的青睐,全球已经有超过3000 种应用在使用Vitamio,...

2016-03-18 14:38:07 1252 0

转载 通过观察者模式监听媒体库的变化实现APP本地数据自动更新

时间 2015-03-03 08:00:00  张明云的博客 原文  http://zmywly8866.github.io/2015/03/03/auto-update-app-data.html 前言 当我在使用音乐播放器和各种小说APP的过程中,感觉非常不好的一...

2016-03-18 14:18:35 3374 0

转载 在Android应用中读取彩信文件

在Android应用中读取彩信文件涉及到Android的一个数据库/data/data/com.android.providers.telephony/databases/mmssms.db和一个文件夹/data/data/com.android.providers.telephony/app_p...

2016-03-18 10:32:24 1338 1

转载 Android 利用发送Intent播放本地视频和网络视频

Android中除了利用VideoView、Mediaplayer播放视频文件外,还可以用发送Intent来调用视频播放模块。 方法如下: 1.播放本地视频         Intent intent = new Intent(Intent.ACTION_VIEW);   ...

2016-03-17 17:56:33 6510 0

转载 Android实现屏幕旋转方法总结

本文实例总结了Android实现屏幕旋转方法。分享给大家供大家参考。具体如下: 在介绍之前,我们需要先了解默认情况下android屏幕旋转的机制: 默认情况下,当用户手机的重力感应器打开后,旋转屏幕方向,会导致当前activity发生onDestroy-> onCreate,这样...

2016-03-16 17:23:13 8930 0

转载 android获取APK签名信息及MD5指纹

1.获取APK的签名信息 [java] view plain copy  print? private String showUninstallAPKSignatures(String apkPath) {             String ...

2016-03-16 00:17:19 1560 0

转载 在Android系统外部和内部读取Android应用的签名

Android系统外读取签名(J2SE): import java.io.IOException; import java.io.InputStream; import java.lang.ref.WeakReference; import java.security.Signature; im...

2016-03-14 17:18:08 1138 0

转载 Android 编程下获得应用程序的签名

源码及安装文件下载方式一:GetAppSignature.zip 说明:应用程序的签名被封装在 packageInfo 中,所以我们要获得应用程序的签名就需要获得 PackageManager 来获得包含有签名信息的 packageInfo,再通过 packageInfo 获得 Signatu...

2016-03-14 17:08:56 466 0

转载 Android中定时器Timer和TimerTask的启动,停止,暂停,继续等操作实例

下面是一个在Android中使用定时器Timer和TimerTask的启动,停止,暂停,继续等操作的demo。 需要注意的问题主要有两点: 1、Timer和TimerTask在调用cancel()取消后不能再执行 schedule语句,否则提示出错,提示如下: D/AndroidRuntim...

2016-03-13 14:44:41 41357 0

转载 Eclipse添加builder自动执行bat复制脚本

比如Eclipse里面有个android工程,在编译制作apk之前总希望能够把最新的资源拷贝到assert目录下,手动的话很费力,即使手动去执行个脚本,因为这很容易忘记,即使记得也很麻烦。 更简便的方法是为工程添加一个builder来执行我们的复制脚本: 工程》属性》Builders》Ne...

2016-03-11 14:08:03 1131 0

转载 Linux内核版本号命名的规则

Linux内核版本有两种:稳定版和开发版 ,Linux内核版本号由3个数字组成:r.x.y   r:目前发布的内核主版本。   x:偶数表示稳定版本;奇数表示开发中版本。   y:错误修补的次数。 内核版本号每位都代表什么 ?     以版本号为例: 2.6.9-5.ELsm...

2016-03-11 09:14:43 11372 0

转载 Activity跨进程访问

一、访问其他应用程序的Activity Activity的跨进程访问与进程内访问略有不同。虽然它们都需要Intent对象,但跨进程访问并不需要指定Context对象和Activity的 Class对象。 而需要指定的是要访问的Activity所对应的Action(一个字符串),有些Ac...

2016-03-11 01:49:48 1595 0

转载 判断当前应用程序处于前台还是后台 ANDROID

/** *判断当前应用程序处于前台还是后台 * * @param context * @return */ public static boolean isApplicationBroughtToBackground(final...

2016-03-11 01:37:57 951 1

转载 Android中的“Application”,“Task”,“Activities”的关系

什么是Android  Application? 简单来说,一个apk文件就是一个Application。 任何一个Android Application基本上是由一些Activities组成,当用户与应用程序交互时其所包含的部分Activities具有紧密的逻辑关系,或者各自独立处理...

2016-03-11 01:16:33 288 0

转载 Android系统亮屏、锁屏、屏幕解锁事件(解决部分手机亮屏后未解锁即进入resume状态)

有一部分三星的手机关闭屏幕以后,刚打开屏幕,前台的activity就会resume状态,因为我们使用cocos2d-x引擎,默认resume和activity的resume事件是一致的,我们在resume里把关闭的声音重新打开,所以导致,用户点亮屏幕以后(尚未解锁),就会听到游戏内的声音(如果在关...

2016-03-11 01:01:03 3252 0

转载 Android 监听屏幕解锁事件

在做一个程序的时候,需要时刻保持某一服务是启动的,因此想到了通过监听屏幕SCREEN_ON和SCREEN_OFF这两个action。奇怪的是,这两个action只能通过代码的形式注册,才能被监听到,使用AndroidManifest.xml 完全监听不到。查了一下,发现这是PowerManager...

2016-03-11 00:53:49 1013 0

转载 Android 设置Activity永不过期

Android 设置Activity永不过期,即不执行onDestroy()   package com.example.finishactivity; import android.os.Bundle; import android.app.Activity; import androi...

2016-03-11 00:38:18 733 0

转载 Android程序真退出与假退出后台运行详解

Android程序真退出与假退出后台运行详解 public void onBackPressed() { AlertDialog.Builder builder = new Builder(LawdaquanActivity.this); builder.setIcon(R.drawab...

2016-03-11 00:35:37 1792 0

转载 VR应用开发遍地走的日子还有多远

从上世纪60年代美国计算机科学家Ivan Sutherland发明的第一款真正意义上的虚拟现实头盔,到Facebook以20亿美元收购“虚拟现实之眼”Oculus Rift,大批厂商与开发者开始投身VR项目研发,其中最具代表性的莫过于Google、微软、三星、索尼、HTC等。而国内VR硬件厂商更是...

2016-03-08 03:11:45 3683 0

转载 解决Android视频文件分辨率(null*null)获取不到问题

可以读取视频文件的第一帧来获取分辨率。我之前做的一个video播放器就是这么做的,可以根据分辨率动态改变service view大小。 Cursor cursor = getContentResolver().query(MediaStore.Video.Media.EXTERNAL_CONTE...

2016-03-03 20:36:17 2618 1

提示
确定要删除当前文章?
取消 删除