自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(45)
  • 资源 (1)
  • 收藏
  • 关注

转载 三星拍照切换屏幕

http://m.blog.youkuaiyun.com/article/details?id=46623183

2016-05-24 15:23:39 521

转载 本地图片加载

import android.widget.ImageView; import com.nostra13.universalimageloader.core.ImageLoader; /** * 异步加载本地图片工具类 * * @author tony * */ public class LoadLocalImageUtil { private LoadLocalImag

2015-12-30 14:50:02 458

原创 android:process=":remote"

android:process=":remote"     android:process=":remote",代表在应用程序里,当需要该service时,会自动创建新的进程。而如果是android:process="remote",没有“:”分号的,则创建全局进程,不同的应用程序共享该进程。

2015-11-16 11:03:58 587

转载 文章标题

Uri.fromFile(new File(“/mnt/sdcard/Pictures/20130712111203128.jpg”))

2015-08-12 11:34:33 520

转载 欢迎使用优快云-markdown编辑器

1、bitmap to uri Uri uri = Uri.parse(MediaStore.Images.Media.insertImage(getContentResolver(), bitmap, null,null)); 2、uri to bitmap Bitmap bitmap = MediaStore.Images.Media.getBitmap(this.getContentRes

2015-08-12 11:23:45 380

转载 android 如何解决scrollTo无法执行

在Activity 的 onCreate() 方法(貌似在onStart和onResume也一样)中, 调用 mScrollView.scrollTo(0, 100); 是无效, 没有效果的. 找了半天, 终于在 http://stackoverflow.com/questions/3263259/scrollview-scrollto-not-working-saving-scrollvi

2015-07-08 10:42:01 3364

转载 android Application类的详细介绍

在代码中经常看到application这个类,一直不知道这个是干什么用的,今天刚好有点时间,所以进行了详细的学习。 一.先对它的整体概念解释: 在android源码中对他的描述是;         * Base class for those who need to maintain global application state. You can         * provide

2015-06-25 14:49:20 364

转载 Activity之间数据传递与共享的几种途径(bitmap篇)

1.基于消息的通信机制  Intent ---boudle ,extra     数据类型有限,比如遇到不可序列化的数据Bitmap,InputStream, 或者LinkList链表等等数据类型就不太好用。 2. 利用static静态数据, public static成员变量; 3.基于外部存储的传输,  File/Preference/ Sqlite ,如果要针对第三方应用需要Conte

2015-06-24 15:44:29 434

原创 获取指定范围的随机数

方法1 (数据类型)(最小值+Math.random()*(最大值-最小值+1)) 例: int i = (int)(10+Math.random()*(20-10+1)) 从10到20的int型随数

2015-06-19 13:09:06 592

原创 浅析Android Camera开发中的三个尺寸和三种变形 (贡献一个自适配Picturesize和Previewsize的工具类)

经常听人问Camera开发中,各种变形问题,今天有空就在此梳理总结下。 三个尺寸: 1、Surfaceview的尺寸 Surfaceview是用来预览Camera的,当它全屏时就是Screen的大小。 2、Picturesize的尺寸 这是拍照后的PictureSize尺寸。 3、Previewsize的尺寸 这是预览时帧数据的尺寸。 三种变形: 1、预览画面的物体长宽失真。

2015-06-03 18:37:21 580

原创 解决 Android 软键盘挡住输入框的问题

当在Android的layout设计里面如果输入框过多,则在输入弹出软键盘的时候,下面的输入框会有一部分被软件盘挡住,从而不能获取焦点输入。 下面提供三种解决办法:     方法一:在你的activity中的oncreate中setContentView之前写上这个代码getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_IN

2015-05-26 12:46:24 628

原创 dlan

DLNA将其整个应用规定成5个功能组件。从下到上依次为:网络互连,网络协议,媒体传输,设备的发现控制和管理,媒体格式。 功能编辑 1.探索:网络中寻找无配置的设备并计算出其提供的 家庭解决方案 性能 2.浏览:浏览内容并通过不同方式分类 3.搜索:在设备上寻找特定内容 4.分流:全网发送多媒体内容 5.服务:网络通知通讯录 6.打印:向网络附属打印机发送内容 7.控制:使用

2015-05-25 18:26:30 669

转载 Cookie/Session机制详解

会话(Session)跟踪是Web程序中常用的技术,用来跟踪用户的整个会话。常用的会话跟踪技术是Cookie与Session。Cookie通过在客户端记录信息确定用户身份,Session通过在服务器端记录信息确定用户身份。 本章将系统地讲述Cookie与Session机制,并比较说明什么时候不能用Cookie,什么时候不能用Session。 1.1  Cookie机制 在程序中,会话

2015-04-16 13:07:15 384

原创 android获取手机IMSI号

1、什么是imsi号 国际移动用户识别码(IMSI:International Mobile SubscriberIdentification Number)是区别移动用户的标志,储存在SIM卡中,可用于区别移动用户的有效信息。其总长度不超过15位,使用0~9的数字。其中MCC是移动用户所属国家代号,占3位数字,中国的MCC规定为460;MNC是移动网号码,最多由两位数字组成,用于识别移动用户所

2015-03-26 15:06:32 1570

原创 你的身份在说话

这是个物欲横流的现实社会,这是个浮萍的年代,这是个有钱就能任性的年间。有时你的身份在说话,若一个人德高望重,事业有成,飞黄腾达;那么场合上即便你一言不发,从容淡定的坐着,仅凭地位已能说明很多……若一个人一事无成,一无所有,一贫如洗;那么即便你讲出的话很有道理,别人也觉得你是无稽之谈,因为你没有成就,你的身份不具有说服力。 人们应该不难发现,富人的脱口而出就是生意经,穷人的言之有理也是“乱弹琴”。

2015-03-02 14:18:48 755

原创 静静默默,习惯一个人

习惯一个人默默地走在乡间小道 习惯一个人静静地沉侵于红灯绿酒; 习惯一个人默默地注视着窗外广阔无垠的黑夜 习惯一个人静静地仰望头顶深邃璀璨的星空; 习惯一个人默默地观看前亭的花开花落 习惯一个人静静地遥望天际的云卷云舒; 习惯一个人默默地守候夜幕的降临 习惯一个人静静地等待黎明的破晓; 习惯一个人默默地回味往日的点点滴滴 习惯一个人静静地展望未来崭新的画面; 习惯一个人默默地不

2015-03-02 11:46:16 653

转载 Android的Window类

Android的Window类(一)  Android的GUI层并不复杂。它的复杂度类似于WGUI这类基于布局和对话框的GUI,与MFC、QT等大型框架没有可比性,甚至飞漫魏永明的MiniGUI都比它复杂许多。您也许会问,这样简单的GUI如何实现浏览器呢?原因很简单,浏览器有自己一套GUI。Android浏览器(WebKit)的GUI和Android的GUI实用同一套GDI——Skia,但GUI层

2015-02-06 17:58:52 449

原创 有关Android线程的学习

希望和我一样正在学习android的新手可以通过这篇文章熟悉android线程的交互,以及使用方法,以便将来更好的在自己的程序中运用,也希望大家保持学习android的积极性,一起努力、交流、成长,因为文章比较长,大家可以分几次阅读。这篇文章包含了好几个例子,我之所把它们写在一起,是觉得它们有一定联系。这篇文章转自安卓巴士,原文地址:http://www.apkbus.com/forum.php?

2015-02-06 15:54:09 512

转载 71道android面试题

Android面试题 1.        下列哪些语句关于内存回收的说明是正确的? (b ) A、 程序员必须创建一个线程来释放内存   B、 内存回收程序负责释放无用内存   C、 内存回收程序允许程序员直接释放内存   D、 内存回收程序可以在指定的时间释放内存对象 2.        下面异常是属于Runtime Exception 的是(abcd)(多选)      A、A

2015-02-06 15:26:04 740

原创 WeakReference与SoftReference

WeakReference与SoftReference都可以用来保存对象的实例引用,这两个类与垃圾回收有关。 WeakReference是弱引用,其中保存的对象实例可以被GC回收掉。这个类通常用于在某处保存对象引用,而又不干扰该对象被GC回收,通常用于Debug、内存监视工具等程序中。因为这类程序一般要求即要观察到对象,又不能影响该对象正常的GC过程。 最近在JDK的Proxy类的实现代码

2015-02-06 12:01:33 402

原创 android异步任务详解 AsynTask

android提供了一套专门用于异步处理的类。即:AynsTask类。使用这个类可以为耗时程序开辟一个新线程进行处理,处理完时返回。 其实,AsynTask类就是对Thread类的一个封装,并且加入了一些新的方法。编程时,两者都可以实现同样的功能。本文后面将对AsynTask和Thread进行比较。 1、AsynTask类结构 asysTask类主要用到的几个内部回调函数有: doInBa

2015-02-06 11:03:30 659

原创 程序员不想永远做技术?你能做到下面六点吗?

一、跟着规划走而不是跟着自己的感觉走! 好好做好自己的职业规划,不管什么时候都不算晚。不要妄想模仿别人的道路,你不是别人。 二、不要沉湎于技术,要深入了解行业! 程序员只是一个群体,分布在各行各业中,如果你不是专门的研究人员,千万不能一门心思钻研技术,要对你所在行业加深了解。比如你是做银行系统的,就要立志成为银行系统的架构,运营的专家,不然你永远只能是个程序员。 三、注意培养自己的综合实力

2015-02-02 16:02:30 4232

原创 多个Activity在同一个页面播放

public class MainView extends ActivityGroup {     @SuppressWarnings("unused")     private LinearLayout bodyView,headview;     private LinearLayout player, localList, onlineList, menu;     private

2015-01-23 16:06:24 503

原创 android中解析xml的类

XML解析主要有三种方式,SAX、DOM、PULL。常规在PC上开发我们使用Dom相对轻松些,但一些性能敏感的数据库或手机上还是主要采用SAX方式,SAX读取是单向的,优点:不占内存空间、解析属性方便,但缺点就是对于套嵌多个分支来说处理不是很方便。而DOM方式会把整个XML文件加载到内存中去,这里Android开发网提醒大家该方法在查找方面可以和XPath很好的结合如果数据量不是很大推荐使用,而P

2015-01-23 15:55:42 487

转载 android Asynctask的优缺点?能否同时并发100+asynctask呢?

一 Asynctask的优缺点?     AsyncTask,是android提供的轻量级的异步类,可以直接继承AsyncTask,在类中实现异步操作,并提供接口反馈当前异步执行的程度(可以通过接口实现UI进度更新),最后反馈执行的结果给UI主线程.     优点:     1.简单,快捷     2.过程可控     3.使用的缺点:     缺点: 在使用多个异步操作和并需要进行U

2015-01-23 15:41:10 638

转载 Java经典实例(第二版)

1. 获取环境变量 Java代码 1. System.getenv("PATH"); 2. System.getenv("JAVA_HOME"); 2. 获取系统属性 Java代码 1. System.getProperty("pencil color"); // 得到属性值 2. java -Dpencil color=green 3. S

2015-01-08 10:27:29 844

转载 Android Activity的启动模式

总结下这两天的工作;    1.工作遇到的问题 点击推送的通知打开应用后,按下home键。然后点击桌面上的应用图标启动应用。此时MainAcititvy又重新启动,而不是进入原来task的栈顶activity。   2.问题原因 查找一晚上原因终于了解到是因为,在点击通知启动应用时,传给MainActivity的Intent少设置了一个值 正确的Intent的如下: Intent int

2015-01-04 17:57:40 565

转载 7.Android 游戏开发常用的系统控件(Dialog)

在Android应用开发中,Dialog(对话框)创建简单且易于管理因而经常用到,对话框默认样式类似创建样式的Activity。 首先介绍android.app.AlertDialog下的Builder这个类。Builder是AlertDialog类的子类,而且还是它的内部类。正如其名所示,Builder相当于一个具体的构造者,通过Builder设置对话框属性,然后将Builder(对话框)显示

2015-01-04 17:13:22 557

转载 6.Android 游戏开发常用的系统控件(TabHost、ListView)

3.9 TabSpec与TabHost TabHost类官方文档地址:http://developer.android.com/reference/android/widget/TabHost.html Android 实现tab视图有2种方法,一种是在布局页面中定义标签,另一种就是继承tabactivity.但是我比较喜欢第二种方式,应为如果页面比较复杂的话你的XML文件会写得比较庞大,用第

2015-01-04 17:10:53 1276

转载 5.Android 游戏开发常用的系统控件(ProgressBar、Seekbar)

3.7 ProgressBar ProgressBar类官方文档地址:http://developer.android.com/reference/android/widget/ProgressBar.html 在Android应用开发中,ProgressBar(运行进度条)是比较常用到的组件,例如下载进度、安装程序进度、加载资源进度显示等。在Android中提供了两种样式来分别表示在不同

2015-01-04 17:07:06 686

转载 4.Android 游戏开发常用的系统控件(EditText、CheckBox、Radiobutton)

3.4 EditText EditText类官方文档地址:http://developer.android.com/reference/android/widget/EditText.html EditText继承TextView,所以EditText具有TextView的属性特点,下面主要介绍一些EditText的特有的输入法的属性特点 android:layout_gravity="ce

2015-01-04 17:05:27 668

转载 3.Android 游戏开发常用的系统控件(Button、Layout、ImageButton)

3.1 Button Button这控件不用多说,就是一个按钮,主要是点击后进行相应事件的响应。 给组件添加ID属性:定义格式为 android:id="@+id/name",这里的name是自定义的,不是索引变量。“@+”表示新声明,"@"表示引用,例如: "@+id/tv" 表示新声明一个id,是id名为tv的组件; "@id/tv" 表示引用id名为tv的组件。 给按钮添加点击事件

2015-01-04 17:04:36 1374

转载 2.Hello,World!

本人看的是PDF文档,很多都是直接都是复制粘贴的记录,简单的记录下笔记! 2.1 创建一个Android项目 Application Name: 应用名称(安装在手机上显示的名字) Project Name : 项目名称 Package Name : 包名 Min SDK Version : 最低运行版本号 Create Activity : 主Activity类名 Minimum

2015-01-04 17:02:57 503

转载 1.Android 平台简介与环境搭建

简单的记录下笔记,具体可百度!   Android SDK (Software Development Kit)- Android 软件开发工具包,用于辅助Android 操作系统软件开发,是开发Android 软件、文档、范例、工具的一个集合。 Android NDK (Native Development Kit) - 类似 Android SDK,可用C/C++语言编写Android程

2015-01-04 17:00:33 477

转载 .游戏开发基础(动画)

1. Animation动画   在Android 中,系统提供了动画类 Animation ,其中又分为四种动画效果: ● AlphaAnimation:透明度渐变动画 ● ScaleAnimation:渐变尺寸缩放动画; ● TranslateAnimation:移动动画 ● RotateAnimation:旋转动画   这4种动画效果的创建方法如下: (1)  AlphaA

2015-01-04 16:47:05 485

转载 【读书笔记《Android游戏编程之从零开始》】19.游戏开发基础(游戏音乐与音效)

在一款游戏中,除了华丽的界面 UI 直接吸引玩家外,另外重要的就是游戏的背景音乐与音效;合适的背景音乐以及精彩的音效搭配会令整个游戏上升一个档次。 在 Android 中。常用于播放游戏背景音乐的类是 MediaPlayer, 而用于游戏音效的则是 SoundPool 类。   1. MediaPlayer MediaPlayer 实例化不是 new 出来的,而是通过调用静态方法得到的,这

2015-01-04 16:35:45 844

转载 Android--------从一个包中的Avtivity创建另外另外一个包的Context

Android中有Context的概念,想必大家都知道。Context可以做很多事情,打开activity、发送广播、打开本包下文件夹和数据库、获取classLoader、获取资源等等。如果我们得到了一个包的Context对象,那我们基本上可以做这个包自己能做的大部分事情。          那我们能得到吗?很高兴的告诉你,能!       Context有个createPackageCont

2015-01-04 11:02:12 464

转载 Java的位运算符详解实例——与(&)、非(~)、或(|)、异或(^)

位运算符主要针对二进制,它包括了:“与”、“非”、“或”、“异或”。从表面上看似乎有点像逻辑运算符,但逻辑运算符是针对两个关系运算符来进行逻辑运算,而位运算符主要针对两个二进制数的位进行逻辑运算。下面详细介绍每个位运算符。   1.与运算符 与运算符用符号“&”表示,其使用规律如下: 两个操作数中位都为1,结果才为1,否则结果为0,例如下面的程序段。 public static vo

2014-12-29 15:48:12 533

转载 Java移位运算符详解实例——左移位运算符>>、带符号的右移位运算符>>

转载▼     移位运算符也针对二进制的“位”,它主要包括:左移位运算符(>>)、带符号的右移位运算符(>>)。   1.左移运算符 左移运算符用“ public static void main(String[] args) {            int a=2;            int b=2;            

2014-12-29 15:46:52 588

转载 视频播放器原理

视频播放器原理一   一、知识点     ES流(Elementary Stream): 也叫基本码流,包含视频、音频或数据的连续码流.   PES流(Packet Elementary Stream): 也叫打包的基本码流, 是将基本的码流ES流根据需要分成长 度不等的数据包, 并加上包头就形成了打包的基本码流PES流.   TS流(Transport Stream): 也叫传输流,

2014-12-25 11:53:52 771

erlang的项目

用erlang开发中用的项目,比较实用用到otp知识,这是erlang开发者难点

2013-07-18

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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