2013年1月18日
摘要:
Notification与Toast都可以起到通知、提醒的作用。但它们的实现原理和表现形式却完全不一样。Toast其实相当于一个组件(Widget)。有些类似于没有按钮的对话 框。而Notification是显示在屏幕上方状态栏中的信息。还有就是Notification需要用NotificationManager来管理,而Toast只需要简单地创建Toast对象即可。 下面来看一下创建并显示一个Notification的步骤。创建和显 示一个Notification需要如下5步: 1. 通过getSystemService方法获得一个NotificationManager对象。 2. ...
阅读全文
posted @ 2013-01-18 15:22
Code大蛇丸
阅读(351)
推荐(0)
摘要:
android 自动检测版本在这里就不用说了,今天想和大家一起分享的是如何将下载更新文件最小化到任务栏下载,替代掉丑陋的对话框提示下载,对话框提示下载的用户体验相当不好,我们把它修改成为后台下载这样可以改善用户的使用体验。废话就不多说了,直接贴代码。首先要创建一个Service来执行下载更新文件的任务:public class UpdateService extends Service{private NotificationManager nm;private Notification notification;private File tempFile=null; private bool
阅读全文
posted @ 2013-01-18 15:18
Code大蛇丸
阅读(922)
推荐(0)
摘要:
首先声明,参考博客地址:http://www.iteye.com/topic/685986对于ListView,相信很多人都很熟悉,因为确实太常见了,所以,做的用户体验更好,就成了我们的追求。。。常见的ListView中很少全是文字的,一般都是图文共存的,而图片的来源是服务器端(很少有写在客户端的吧。。。考虑客户端的大小和更新的问题),所以,网络问题就成了图片是否能顺利加载成功的决定性因素了。大家都知道每次启动一个Android应用,都会启动一个UI主线程,主要是响应用户的交互,如果我们把不确定的获取网络图片的操作放在UI主线程,结果也就不确定了。。。当然,如果你网络足够好的话,应该问题不大,
阅读全文
posted @ 2013-01-18 14:39
Code大蛇丸
阅读(602)
推荐(0)
2013年1月16日
摘要:
<ignore_js_op style="word-wrap: break-word;">TestBubble.rar(59.23 KB, 下载次数: 811)最近项目中需要做一个异常处理,就是在用户上次异常退出程序后下次进入时给出一个气泡提示。网上大牛们分享的气泡实现方式是基于地图开发时的,也有是基于popwindow来做的,基于map做的是不适用于我这种情况的,开始先用popwindow做了一个,但发现它只能被动的调出。不满足当前需求。于是自己用dialog实现了一个气泡~~贴出来共享了~~无图无真相~~先上图~~呵呵~~<ignore_js_op s
阅读全文
posted @ 2013-01-16 17:38
Code大蛇丸
阅读(359)
推荐(0)
摘要:
HolderSurfaceView.java(看名字就知道这是个啥了)package com.yh;import android.graphics.PixelFormat;import android.view.SurfaceView;/** * 对surfaceView进行一些设置 这是一个单例 * * @author gary * */public class HolderSurfaceView { private HolderSurfaceView() { } private static HolderSurfaceView mHolderSurfaceView =...
阅读全文
posted @ 2013-01-16 16:33
Code大蛇丸
阅读(662)
推荐(1)
2013年1月14日
摘要:
代码介绍: 开发的游戏中计时就要结束的时候,为了营造紧张的气氛,会利用手机自身的震动模拟心跳效果,其实这个心跳效果做起来真的非常的简单。所以直接上代码了(注意模拟器是模拟不了震动的,得真机测试哦) package com.ray.test; import android.app.Activity; import android.os.Bundle; import android.os.Vibrator; import android.view.MotionEvent; public class TestViberation extends Activity { Vibrator...
阅读全文
posted @ 2013-01-14 17:42
Code大蛇丸
阅读(348)
推荐(0)
posted @ 2013-01-14 17:35
Code大蛇丸
阅读(1)
推荐(0)
摘要:
前言:APK是个什么东西?“application package file”简单来说就是把编译后的文件和资源文件打包到一起,格式为zip的容器。我们简单的了解下即可。通常包含以下目录和文件:1. META-INF\ 存放签名密钥;2. res\ 存放没有编译到resources.arsc的资源文件,如图片 ;3. lib\ 存放特定软件编译代码,共享库文件;4. AndroidManifest.xml 程序全局配置文件,描述程序名称、版本、访问权限、应用程序调用库文件 ;5. classes.dex 主要运行文件6. resources.arsc 预编译资源,如二进制xml。题外话:汉化ap
阅读全文
posted @ 2013-01-14 16:23
Code大蛇丸
阅读(707)
推荐(0)
摘要:
APK应用程序的解包、修改、编辑、汉化、打包及应用以下内容来自机锋网```作者找不到了`见谅!如果作者看到请联系本人修改!前两讲主要讲玩机的最基本的知识,集中在如何刷机。本讲是进级的内容,来谈谈与apk应用程序有关的知识,内容包括akp文件的解包、打包、反编辑、解析、汉化、修改等内容,也介绍几个常用的软件。最后要介绍对apk操作有哪些应用,学会了能干些什么。这些内容实际上构成了一个很大的课题,用简短的文字无法描述清楚。我准备用三个部分来介绍如下内容: 第一部分:apk应用介绍,解包和打包,常用软件工具 第二部分:三星闭源系统apk文件的处理,汉化和签名 第三部分:介绍apk文件打包解包的各种应
阅读全文
posted @ 2013-01-14 16:22
Code大蛇丸
阅读(2039)
推荐(0)
2013年1月13日
摘要:
ActivityMain.java[java]view plaincopypublicclassDrawThreadextendsThread{ParticleViewpv;SurfaceHoldersuraceHolder;booleanisRunning;intsleepSpan=15;longstart=System.nanoTime();intcount=0;publicDrawThread(ParticleViewpv,SurfaceHoldersuraceHolder){this.isRunning=true;this.pv=pv;this.suraceHolder=suraceH
阅读全文
posted @ 2013-01-13 10:36
Code大蛇丸
阅读(1311)
推荐(0)