- 博客(37)
- 收藏
- 关注
转载 Java和Android注释规范
1、 文件头注释每一个文件的文件头都必须做文件头注释。文件头注释范例如下:/** 文件名:LoginActivity* 描 述:对用户* 作 者:* 时 间:* 版 权:*/2、 方法头注释每一个成员方法(包括自定义成员方法、覆盖方法、属性方法)的方法头都必须做方法头注释。自定义成员方法注释范例如下:/* *
2015-07-23 11:33:30 325
转载 如何去掉Eclipse里面自动追加的一些注释!!!
1、在菜单栏中Window --> Preferences -->java -->Code Style -->Code Templates--> Code --> method body然后单击右边的编辑(edit)按钮,就可以把Auto-generated method stub去掉2、在菜单栏中Window --> Preferences -->java -->Editor-->Templ
2015-07-21 16:17:57 411
转载 Android获取打开各种文件Intent汇总
/自定义android Intent类,//可用于获取打开以下文件的intent//PDF,PPT,WORD,EXCEL,CHM,HTML,TEXT,AUDIO,VIDEO 示例://这个不行,可能是因为PDF.apk程序没有权限访问其它APK里的asset资源文件,又或者是路径写错?//Intent it = getPdfFileIntent("file:///andro
2015-07-20 16:06:49 1051
转载 【Android UI】自定义带按钮的标题栏
一:自定义带按钮的标题栏 大致流程1. 对指定的android activity设置自定义主题风格,其中自定义主题风格是关键在android 4.0以上版本中如果使用Theme.Holo或者Theme.Light等,程序会一直报错误-you cannot combine custom title with other feature titles2. 在对应的A
2015-07-20 13:10:12 301
转载 程序员必知生活经验
展望未来,总结过去10年的程序员生涯,给程序员小弟弟小妹妹们的一些总结性忠告 走过的路,回忆起来是那么曲折,把自己的一些心得体会分享给程序员兄弟姐妹们,虽然时代在变化,但是很可能你也会走我已经做过的10年的路程,有些心得体会你可以借鉴一下,觉得说得有道理的你就接纳,觉得说得没道理的,你就抛弃,以下是我发自内心的,给大家的忠告,特别是针对那些小弟弟妹妹们。01. 自己的户口档案、养老保险、医
2015-07-19 23:53:22 226
转载 从指定网站下载文件
// 创建一个新线程,用于从网络上获取文件new Thread(new Runnable() { public void run() { try { URL url = new URL(“http://192.168.168.100:8080
2015-07-19 19:37:46 470
原创 使用HttpClient访问网络
一般情况下,如果只需要到某个简单页面提交请求并获取服务器的响应,完全可以使用HttpURLConnection类访问网络来实现。不过,对于比较复杂的联网操作,使用HttpURLConnection类就不一定能满足要求,这时,可以使用Apache组织提供的一个HttpClient项目来实现。1.发送GET请求public void httpClientOfGet(String url
2015-07-19 19:06:30 499
原创 使用HttpURLConnection访问网络
1.发送GET请求 public void htttpOfGet(String url) { Url url; try { url = new URL(url); HttpURLConnection urlConn = (HttpURLConnection) url
2015-07-19 18:19:21 1176
原创 Base64编码
//对字符串进行Base64编码 public String base64(String content){ try { content=Base64.encodeToString(content.getBytes("utf-8"), Base64.DEFAULT); //对字符串进行Base64编码 conte
2015-07-19 18:00:43 257
转载 遍历数组 iterator方法和for方法
下面的程序可以看出他们之间的区别与联系:import java.util.ArrayList;import java.util.Iterator;import java.util.List;public class ArrayTest { public static void main(String[] args) { List list = new Array
2015-07-19 16:12:01 440
原创 android定位基础之获得手机位置源,经度和纬度
获的手机支持的全部位置源名称:LocationManager manager = (LocationManager) getSystemService(LOCATION_SERVICE);// 获得位置服务 List providers = manager.getAllProviders();// 获得全部位置源 for (Iterator it = p
2015-07-19 14:13:19 854
转载 Android 菜单(OptionMenu)大全 建立你自己的菜单
菜单是用户界面中最常见的元素之一,使用非常频繁,在Android中,菜单被分为如下三种,选项菜单(OptionsMenu)、上下文菜单(ContextMenu)和子菜单(SubMenu),今天这讲是OptionsMenu 一、概述 public boolean onCreateOptionsMenu(Menu menu):使用此方法调用OptionsMenu 。 public
2015-07-19 12:38:13 270
原创 拖动条音量控制
/**************************调整音量*****************************************/ final AudioManager am = (AudioManager) MainActivity.this.getSystemService(Context.AUDIO_SERVICE); //获取音频管理类的对象
2015-07-19 12:04:54 1006
原创 判断是否安装SD卡
/****************** 判断是否安装SD卡 *********************************/ if (!android.os.Environment.getExternalStorageState().equals( android.os.Environment.MEDIA_MOUNTED)) {
2015-07-19 11:47:17 375
原创 获取SD卡上的全部音频文件
getFiles("/sdcard/"); // 获取SD卡上的全部音频文件1. private void getFiles(String url) { File files = new File(url); // 创建文件对象 File[] file = files.listFiles();//返回该路径下的所有完整路径的文件名
2015-07-19 11:26:03 1363
原创 使用SoundPool播放音频
SoundPool为音频池,适合在应用程序中的播放按键音或消息提示音等,也适合在游戏中实现密集而短暂的声,例如,多个飞机的爆炸声等。使用SoundPool分为三个步骤:1.创建SoundPool对象 SoundPool sp= new SoundPool(10,AudioManager.STREAM_SYSTEM,0);其中参数分别用于指定可以容纳多少个音频,声音
2015-07-19 09:15:37 2005
原创 使用MediaPlayer播放音频
1.创建MediaPlayer对象,并装载音频文件(三种方法): (一)MediaPlayer player = MediaPlayer.create(this,R.raw.d); 用于从资源ID所对应的资源文件中装载音频。 (二)MediaPlayer player = MediaPlayer.create(this,Uri.parse("http://www.mingr
2015-07-19 08:39:51 1045
转载 android自定义style
style是一个包含一种或者多种格式化属性的集合,我们可以将其作为一个属性用在XML布局文件的某个元素当中,比如,我们可以定义一种风格来定义文本的字号大小和颜色,然后将其用于TextView的实例中。1.在res/values目录下新建style.xml文件,其中写入我们自定义的style[html] view plaincopystyle name="myText
2015-07-17 15:49:21 323
转载 六款值得推荐的android(安卓)开源框架简介
1、volley 项目地址 https://github.com/smanikandan14/Volley-demo (1) JSON,图像等的异步下载; (2) 网络请求的排序(scheduling) (3) 网络请求的优先级处理 (4) 缓存 (5) 多级别取消请求 (6) 和Activity和生命周期的联动(Activity结束时同时取消所有网络请
2015-07-13 09:23:13 282
转载 myeclipse安装svn插件的多种方式
方法一:在线安装 1.打开HELP->MyEclipse Configuration Center。切换到SoftWare标签页。 2.点击Add Site 打开对话框,在对话框Name输入Svn,URL中输入:http://subclipse.tigris.org/update_1.6.x3.在左边栏中找到Personal Site中找到SVN展开。将Core
2015-07-11 15:38:13 2388
原创 EditText文本框的焦点事件
shangHaiBaoE.setOnFocusChangeListener(new OnFocusChangeListener() { @Override public void onFocusChange(View v, boolean hasFocus) { if(shangHai
2015-07-11 10:22:17 327
转载 得到手机sim卡的相关信息
TelephonyManager tm = (TelephonyManager) getSystemService(Context.TELEPHONY_SERVICE);String simSerial = tm.getSimSerialNumber();//拿到sim卡的序列号,是唯一的
2015-07-09 14:49:53 338
转载 定义Activity切换时的动画效果
//这个是定义activity切换时的动画效果的 overridePendingTransition(R.anim.alpha_in, R.anim.alpha_out);第一个参数为进入界面的动画,第二个参数为退出界面的动画
2015-07-09 14:10:16 235
转载 gridview优化
ListView和GridView是我们经常会使用的控件,所以它们的效率是一个非常重要的事情,如果我们滑动的时候,会出现停顿的现在,那么,这次是一个非常不好的体验。所以我们有必要要对这些控件进行优化。其实,我们用这些控件的时候,都是通过adapter来进行给这些控件添加item的,所以我们的优化也就是在adapter里面进行的。其实这个优化方法也很简单,就是在进行view的绘制的时候,我们
2015-07-09 12:47:10 659
转载 MD5加密
public class MD5Encoder{ public static String encode(String pwd) { try { MessageDigest messageDigest = MessageDigest.getI
2015-07-08 17:12:31 252
转载 广播
实现广播的功能基本三步骤: 1.定义一个BroadCastService广播接收类 2.注册该广播 3.通过控件触发广播事件,发送广播第一步:定义一个BroadcastReceiver广播接收类:[java] view plaincopypr
2015-07-06 14:25:03 250
转载 Activity生命周期
子曰:溫故而知新,可以為師矣。《論語》学习技术也一样,对于技术文档或者经典的技术书籍来说,指望看一遍就完全掌握,那基本不大可能,所以我们需要经常回过头再仔细研读几遍,以领悟到作者的思想精髓。近来回顾了一下关于Activity的生命周期,参看了相关书籍和官方文档,也有了不小的收获,对于以前的认知有了很大程度上的改善,在这里和大家分享一下。熟悉javaEE的朋友们都了解servlet技术,
2015-07-01 20:03:32 229
转载 Android 获取本机Mac 地址方法及ip地址
1、Android 获取本机Mac 地址方法: 需要在AndroidManifest.xml文件中添加权限: "android.permission.ACCESS_WIFI_STATE" /> Java代码 public String getLocalMacAddress() { WifiMana
2015-07-01 19:57:45 388
转载 Android获取手机的型号和系统版本
public void onCreate(Bundle savedInstanceState){ super.onCreate(savedInstanceState); setContentView(R.layout.main); TextView textView = (TextView) findViewById(R.id.text); te
2015-07-01 19:55:29 625
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人