阳光天下

学无止境-与大家共同进步
随笔 - 25, 文章 - 0, 评论 - 140, 阅读 - 25万

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

随笔分类 -  Android

摘要:TabActivity实现选项卡 阅读全文

posted @ 2014-03-03 01:45 阳光天下 阅读(3023) 评论(0) 推荐(0) 编辑

摘要:不多讲直接上代码1.Activity 对应的布局文件如下: 2.Activity 实现类package com.test.appdemo1.actlearn;import android.app.Activity;import android.app.AlertDialog.Builder;import android.content.DialogInterface;import android.os.Bundle;import android.util.Log;import android.view.View;import android.vie... 阅读全文

posted @ 2014-03-02 20:52 阳光天下 阅读(9317) 评论(0) 推荐(1) 编辑

摘要:直接上代码 主要思路是修改List<String[]>中的值。Activity类 1 package com.test.listact; 2 3 import java.util.ArrayList; 4 import java.util.List; 5 6 import android.app.Activity; 7 import android.os.Bundle; 8 import android.view.View; 9 import android.widget.Button;10 import android.widget.ListView;11 import andr 阅读全文

posted @ 2012-03-27 23:55 阳光天下 阅读(1342) 评论(1) 推荐(0) 编辑

摘要:最近做了一个项目,需要实现终端无人操守自动升级,但发现android2.2中对之前的安装类都隐藏了。无奈之下去网上找资料,经过不懈的努力终于搞定了。首先要解决的问题是如何调用已经隐藏的API、解决办法是:编译源码后会在out\target\common\obj\JAVA_LIBRARIES\framework_intermediates\下生成一个classes.jar的文件。把它加到项目的Library中。具体步骤是:1.在Eclipse中选中项目点右键选择“Properties” 在弹出窗口左边选择Java Build Path,然后选择右边的Libraries选项卡。2.删除其中的And 阅读全文

posted @ 2012-02-22 14:13 阳光天下 阅读(5568) 评论(5) 推荐(0) 编辑

摘要:最近在开发中碰到实现android系统重启的问题,经过一天折腾和上网查资料终于把问题解决了,这里主要是权限的问题。分享如下:环境:android2.2 eclipse3.7 jdk1.6我主要采用的签名的方式:1.在AndroidManifest.xml中的manifest节点中添加 android:sharedUserId="android.uid.system"。2.添加后程序在虚拟机上是不可以直接用的。但可以用eclipse编译成apk。3.编译成apk后用压缩工具打开apk,把META-INF目录中的CERT.SF、CERT.RSA 两个文件删除。4.使用andro 阅读全文

posted @ 2012-02-22 13:31 阳光天下 阅读(15427) 评论(4) 推荐(0) 编辑

摘要:偶在做项目时需要在Service中动态创建定时任务。碰到了几个问题在这里和大家交流下,如果有不对的地方请大家指出,谢谢。1.创建多个定时器时通过Bundle传输数据发现会保留旧的数据。 比如先定义两个任务待执行完后重新打开软件再定义两个,这时发现收到的第一个任务传输的值是第一次中第2个任务的数据。2.在创建Intent时 setAction 后发现不能取消定时器。在处理上面第一个问题时在网上找个资料说需要每次setAction下,照做后发现的确可以解决这个问题。请注意setAction 这行。 1 /** 2 * @param alarm 定时 3 * @param bun... 阅读全文

posted @ 2012-01-04 17:04 阳光天下 阅读(1156) 评论(0) 推荐(0) 编辑

摘要:在别人的博客上看到了这篇文章,觉得写得不错就拿到自己这里来参考学习下。文章出处:http://mobile.51cto.com/android-266522_1.htm应用程序组件都有一个生命周期,从响应Intent的Android实例开始到这个实例被销毁。在这期间,他们或许有效或许无效,有效时或许对用户可见或许不可见。下面我们就来讨论四个基本组件的生命周期,包括在生命周期内的各种状态,以及状态之间的转换。这几种状态可能的结果是:进程让他们停止, 然后实例被销毁。Activity状态 一般认为Activity有以下四种状态:活动的:当一个Activity在栈顶,它是可视的、有焦点、可接受用户输 阅读全文

posted @ 2011-12-17 20:49 阳光天下 阅读(883) 评论(0) 推荐(0) 编辑

摘要:在Activity中创建对象时传入要播放的音乐地址列表,即可顺序或循环播放。List<String> audioList = new ArrayList<String>();AudioPlayer audio = new AudioPlayer(audioList,false);//开始播放audio.start();//停止播放audio.stop();代码如下: 1 package com.farben.ams.widget; 2 3 import java.util.List; 4 5 import android.media.MediaPlayer; 6 imp 阅读全文

posted @ 2011-12-11 16:33 阳光天下 阅读(375) 评论(0) 推荐(0) 编辑

摘要:代码如下,多多交流。 1 package com.farben.ams.widget; 2 3 import java.io.IOException; 4 5 import android.content.Context; 6 import android.graphics.PixelFormat; 7 import android.media.AudioManager; 8 import android.media.MediaPlayer; 9 import android.media.MediaPlayer.OnCompletionListener; 10 impor... 阅读全文

posted @ 2011-12-11 16:26 阳光天下 阅读(2738) 评论(6) 推荐(0) 编辑

摘要:代码如下,多多交流。 1 package com.farben.ams.widget; 2 3 import java.io.FileInputStream; 4 import java.io.FileNotFoundException; 5 import java.util.List; 6 import android.content.Context; 7 import android.graphics.Bitmap; 8 import android.graphics.BitmapFactory; 9 import android.graphics.Canvas; 10... 阅读全文

posted @ 2011-12-11 16:22 阳光天下 阅读(6861) 评论(1) 推荐(0) 编辑

摘要:和大家一起分享下代码,有问题或不好的地方请指教,不胜感激! 1 package com.farben.ams.widget; 2 3 import android.content.Context; 4 import android.graphics.Canvas; 5 import android.graphics.Color; 6 import android.graphics.Paint; 7 import android.graphics.PixelFormat; 8 import android.graphics.PorterDuff.Mode; 9 import ... 阅读全文

posted @ 2011-12-11 16:05 阳光天下 阅读(3004) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示