- 博客(29)
- 资源 (20)
- 收藏
- 关注
转载 Android获取版本号
我们在AndroidManifest.xml中设置程序的版本号等,如android:versionName="1.0.0"。如果想在代码中获取这个版本号,可以用如下方法(这些修改版本号时只需要修改AndroidManifest.xml中的设置,不用修改代码了):/** * 返回当前程序版本名 */ public static String getApp
2014-12-31 14:35:34 340
转载 [android]-记录日志到sd卡
12345678910111213141516171819202122232425importjava.io.File;importjava.io.FileWrit
2014-12-25 01:13:10 693
转载 Android--为TextView添加边框
textview加边框 收藏 方法一: 比较土 ,加背景图片,透明的带边框的背景图片设置到android:background就可以 方法二: 刚学到的android:background的值是一个xml文件 yle="font-family: mceinline;">TextView的xml: android:
2014-12-22 11:38:43 516
转载 Activity杀死进程退出
应用程序在退出杀死进程的时候,使用1 finish();---------------关闭Activity2 system.exit(0);----------------退出java虚拟机,每一个安卓程序打开的同时都会产生一个java虚拟机;3 android.os.Process.killProcess(android.os.Process.myPid(
2014-12-21 14:49:46 1693
转载 SurfaceView实现视频播放
1.案例一布局文件:xml version="1.0" encoding="utf-8"?>LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="fill_parent" and
2014-12-21 11:16:51 434
转载 Android Edittext 输入法软键盘屏蔽,有光标
方式一:[java] view plaincopyprint?/** 输入法软键盘屏蔽,有光标*/ private void srfpb(EditText text) { if (android.os.Build.VERSION.SDK_INT 10) {//4.0以下 text.setInputTyp
2014-12-20 10:58:32 1109
转载 Android getWindow()总结
1. GetActiveWindow 函数功能:该函数可以获得与调用线程的消息队列相关的活动窗口的窗口句柄。函数原型:HWND GetActiveWindow(VOID)参数:无。返回值:返回值是与调用线程的消息队列相关的活动窗口的句柄。否则,返回值为NULL。 2. GetWindow函数功能:该函数返回与指定窗口有特定关系(如Z序或所有者
2014-12-20 10:57:06 13581 1
转载 Activity的几种跳转方式
1.显示调用方法Intent intent=new Intent(this,OtherActivity.class); //方法1Intent intent2=new Intent();intent2.setClass(this, OtherActivity.class);//方法2intent2.setClassName(this, "com.zy.MutiA
2014-12-19 14:03:35 609
转载 DialogFragment详解
详解一:Android提供alert、prompt、pick-list,单选、多选,progress、time-picker和date-picker对话框,并提供自定义的dialog。在Android 3.0后,dialog基于fragment,并对之前版本提供兼容支持库,也就是说对于开发者而言,dialog是基于DialogFragment的,但此时需要在应用中加入相关的兼容库。
2014-12-18 15:40:38 463
转载 Android编程心得---Fragment使用总结(一)
注册Fragment两种方法:第一种:在xml中直接画出Fragment[java] view plaincopy"white-space:pre"> android:id="@+id/xml_fragment" android:layout_width="wrap_content"
2014-12-17 18:31:25 590
转载 解决ZipInputStream不能正确处理中文文件名
1.重建zip包 新建一个自己的zip包(也就是自己建立一个package),比如com.agile.zip,在这个包中把要用到的类从jdk的源码里放到这里,用eclipse可以很同快地完成这 个工作。需要所类 有:DeflaterOutputStream,InflaterInputStream,ZipConstants,ZipEntry,ZipInputStream,ZipOutputS
2014-12-15 17:49:47 3472
原创 判断SD卡中的视频文件是否存在
private void prepareData() { // 视频文件路径// final String videopath = "/mnt/sdcard/girl.3gp"; final String videopath = Environment.getExternalStorageDirectory().getAbsolutePath() + "/girl.3gp"; Fil
2014-12-15 00:21:08 1686
转载 Android中的Environment类详解
如果我们想要读取或者向SD卡写入,这时就必须先要判断一个SD卡的状态,否则有可能出错。先解释一下挂载:这是linux系统的术语,就是加载的意思,把sd卡划入系统相连,让系统能认到并读取sd卡的内容那么SD卡状态为什么时才能读取呢,经过我的各种情况的实践,大致如下:SD状态现象描述/mnt/sdcard目录是否存在canRead返回
2014-12-15 00:19:07 848
转载 Android开发 设置开机自动启动
片段一:[html] view plaincopy receiver android:name=".AutoStartReceiver"> intent-filter> action android:name="android.intent.action.BOOT_COMPLETED"/>
2014-12-14 19:55:30 728 2
转载 销毁activity时注意关闭线程
在Activity开启的子线程并不会自动随Activity的destroy而关闭,所以必须手动去关闭子线程或者通过boolean的方式让子线程结束运行。开启的子线程有for循环的要更加注意。 1 package com.lsw; 2 3 import android.app.Activity; 4 import android.os.Bundle; 5 import
2014-12-13 16:36:11 611
转载 Android中Fragment的应用
文章原地址:http://www.360doc.com/content/12/0526/21/9058751_213910429.shtmlFragment 表现 Activity 中用UI的一个行为或者一部分. 可以组合多个fragment放在一个单独的activity中来创建一个多界面区域的UI,并可以在多个activity里重用某一个fragment.把fragment 想象
2014-12-13 15:51:37 365
转载 java中Timer的用法
在项目中用到需要定时去检查文件是否更新的功能。timer正好用于此处。用法很简单,new一个timer,然后写一个timertask的子类即可。代码如下:[java] view plaincopypackage comz.autoupdatefile; import java.util.Timer; import java
2014-12-13 15:34:56 380
转载 Android连续点击两次Back键退出程序
思路1:记录上次点击的时间,与本次点击的时间比较,当两次时间间隔小于一定值时,退出,否则提示“再按一次退出程序”,同时更新上次点击时间[java] view plaincopyprivate long firstTime = 0; @Override public boolean onKeyUp(int keyCode, KeyEv
2014-12-12 17:35:15 378
转载 android 彻底关闭应用程序 返回键的捕获
在开发android应用时,常常通过按返回键(即keyCode == KeyEvent.KEYCODE_BACK)就能关闭程序,其实大多情况下该应用还在任务里运行着,其实这不是我们想要的结果。我们可以这样做,当用户点击自定义的退出按钮或返回键时(需要捕获动作),我们在onDestroy()里强制退出应用,或直接杀死进程,具体操作代码如下: @Overridepubl
2014-12-12 17:32:54 439
转载 Android 系统重启与关机:Java 代码实现(3)
在应用层如何通过代码实现 Android 系统的重启,分享给大家。这篇博客是在 android 系统开发的基础之上进行实践的,所以如果你是纯粹的 app 开发,可能要让你失望了。该代码在真机上测试成功,在模拟器上面测试失败。在 linux 下面,重启 pc,非 root 用户需要执行 sudo reboot,所以在 android 下重启机器也需要一定的权限。应用程
2014-12-12 13:50:23 899
转载 Android 实现代码关机(2)
开始从网上搜索,通过发action的方式实现,不过一直没有成功。 Intent intent = new Intent(); intent.setAction(Intent.ACTION_SHUTDOWN); sendBroadcast(intent); 加权限 若有成功的同学,希望留言相告,谢谢。 这里介绍我自己的方法。 1. power服务实现了
2014-12-12 13:47:33 654 1
转载 android编程如何实现关机和重启(1)
现在网上的代码一般都不能重启,或者关机,我的代码可以实现绝大多数的手机关机和重启,并且不需要jni的操作方法/步骤创建android项目创建android项目并配置布局文件编辑布局文件,拖一个按钮到布局文件中,并添加点击事件android:onClick="o
2014-12-12 13:45:59 770
转载 android中使用SurfaceView做视频播放器--视频切换无缝连接
Android中的视频用到的有view.SurfaceHolder和view.SurfaceView,还有就是用到了MediaPlayer.OnBufferingUpdateListener和MediaPlayer.OnBufferingUpdateListener这里就是视频的主要的代码。Java代码:主类package com.example.testmediapl
2014-12-11 14:58:12 3043
转载 Activity. Intent. Service. BroadcastReceiver的使用
1.Activity篇1.Activity的主要作用 Activity是界面、用户接口、控件窗口,负责程序与用户间进行交互 2.创建一个Activity需要的步骤 1.一个Activity就是一个类,并且这个类要继承Activity 2.需要复写(@override)onCreate方法,第一次运行就会运行此方法 3.每一个Activity都需要在Andro
2014-12-11 11:03:09 845
转载 使用Intent跳转后清除以前所访问的页面
我们的开发中会经常使用到Intent来进行页面的跳转和传递数据,例如从A-->B,但是这个时候当用户点击返回按键的时候会很自然的回到A,这是很多时候正常的做法,但是在一些特殊需求的地方我们就不希望用户再从B回到A了,例如用户再产品中点击了退出登陆,那么这个时候会跳转到登陆界面,那么这个时候如果用户点击返回,那么难道要回到点击退出登陆那个页面么?这是不科学的!哈哈,好了废话不多说,来说说简单的实现吧
2014-12-11 09:44:03 3269
转载 Android事件传递机制
本篇内容将结合Android源码来分析Android的事件传递机制。众所周知,点按、滑动、触摸构成了Android等智能设备的基本操作,几乎所有的应用都通过对触摸屏的操作来进行应用程序的使用。那么,在Android中,触摸事件是如何响应及传递的呢,通过本篇内容你将有一个初步的了解。实验环境OS X 10.9Eclipse(ADT)Android源码版本:API Leve
2014-12-10 18:20:29 430
转载 细说Android事件传递机制(dispatchTouchEvent、onInterceptTouchEvent、onTouchEvent)
本文背景:前些天用到了之前写的自定义图片文字复合控件,在给他设置监听时遇到了麻烦。虽然最后解决了问题,但发现在不重写LinearLayout的onInterceptTouchEvent时,子ImageView、子TextView、父Linearlayout三者不同的属性配置(android:clickable android:focuseable)会造成自定义控件onClick监听失败、或成功
2014-12-10 18:13:50 634 1
转载 使用VideoView实现简单视频播放器
VideoView 是android 系统提供的一个媒体播放显示和控制的控件。VideoView内部封装好了Mediaplayer.Android框架提供了VideoView类来封装MediaPalyer,这个VideoView类非常好用。Android自带的程序Gallery也是用VideoView实现的。相比之下,我们使用更方便 ,实现MediaPlayer.OnCompletionLis
2014-12-09 11:50:57 1060
转载 Android下屏保程序的开发
1、注册一个BroadcastReceiver,用于接收ACTION_SCREEN_OFF事件,当接收到这个事件时,打开自定义的屏保画面。Intent.ACTION_SCREEN_OFF.IntentFilter filter = new IntentFilter(Intent.ACTION_SCREEN_OFF);registerReceiver(mReceiver, filter)
2014-12-06 14:15:01 970
Eclipse正常启动tomcat,但是访问httplocalhost8080 报404异常处理方法
2014-03-01
VC++6.0编译器参数
2013-05-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人