自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Windows下Android手机使用charles抓包(http和https)

学习android到一定阶段时,需要我们开始进行项目实战,这需要我们获取服务端的数据,通过抓取已经发布的应用访问的地址,我们可以对该应用进行仿制,以提高自己的技术水平目前有HTTP和HTTPS两种链接,HTTP相对好抓取,而HTTPS则需要我们安装证书才可以

2016-09-27 16:30:47 12121 3

原创 Android小项目之倒计时工具的实现

Android小项目之倒计时工具的实现的确很简单实现的方法使用Handler发送Message不带参数的延时空消息的方法使用继承自TimerTask类重写run方法,通过Handler更新UI界面但需要注意的有以下几点 防止用户多次点击开始计时按钮导致创建多个计时器 要实现暂停效果,如何达成 防止用户输入小于等于0的不合法数字,直接抛出一个自定义的异常,并在catch中使用T

2016-09-14 21:38:49 481

转载 深入理解Java Proxy机制

动态代理其实就是java.lang.reflect.Proxy类动态的根据您指定的所有接口生成一个class byte,该class会继承Proxy类,并实现所有你指定的接口(您在参数中传入的接口数组);然后再利用您指定的classloader将 class byte加载进系统,最后生成这样一个类的对象,并初始化该对象的一些值,如invocationHandler,以即所有的接口对应的Method成

2016-09-10 14:09:00 230

原创 Android小项目之音乐播放器简易版

使用mediaPlayer教你一步一步制作播放器

2016-09-05 21:25:05 4094 3

转载 Android百度地图API使用教程

百度地图

2016-09-05 20:46:18 1504

原创 Android小项目实践之制作手电筒

简单手电筒的制作

2016-09-04 19:40:17 337

原创 Android Manifest 节点和权限描述大全

Android Manifest 节点描述大全打开AndroidManfest.xml文件,代码如图 intent filter,描述了Activity启动的位置和时间。每当一个Activity要执行一个操作时,他将创建出一个Intent对象,这个对象能承载的信息可描述用户想做什么,用户想处理什么数据,数据类型,以及一些其他信息。而android则会和每个Application所暴露的inter

2016-09-04 19:35:04 909

转载 Android实现全屏显示的方法

我们都知道在Android中某些功能的实现往往有两种方法:一种是在xml文件中设置相应属性,另一种是用代码实现。同样Android实现全屏显示也可以通过这两种方法实现: 1、在AndroidManifest.xml的配置文件里面的标签添加属性: android:theme=”@android:style/Theme.NoTitleBar.Fullscreen”2、在Activity

2016-09-04 19:12:19 412

转载 Java高级之集合与泛型>Collection、Set、HashSet、LinkedHashSet、TreeSet

一、Collection常用的方法:Java 集合可分为 Set、List 和 Map 三种体系:Set:无序、不可重复的集合。List:有序,可重复的集合。Map:具有映射关系的集合。Collection 接口是 List、Set 和 Queue 接口的父接口,该接口里定义的方法既可用于操作 Set 集合,也可用于操作 List 和 Queue 集合import java.util.ArrayLi

2016-09-04 19:01:22 400

转载 JAVA Debug调试技术

system.out.println(e),这个方法打印出异常,并且输出在哪里出现的异常,不过它和另外一个e.printStackTrace()方法不同。后者也是打印出异常,但是它还将显示出更深的调用信息。 修改变量值 修改变量值的情况适用于代码停在断点处,但是传过来的值不正确,那么可以通过修改这个变量值,保证代码走正确的流程;或者是说有一个异常分支老是进不去,能不能调试时改一下条件,看一下异常分支

2016-09-04 18:34:41 598

转载 Android 替换应用内字体轻松又实用的方法

转载自:http://www.eoeandroid.com/thread-921819-1-1.html?_dsign=4a4886411、自定义TextView; 优点:使用简单方便,不需要额外的工作。 缺点:只能替换一类控件的字体,如果需要替换Button或EditText控件的字体,需要以相同的方式自定义这些控件,这样工作量大。 2、递归替换根布局下所有的View字体; 优点:不需要修

2016-09-04 17:58:33 2025

原创 国家区域代码关系整理

国家区域代码关系整理

2016-09-04 17:53:33 959

转载 Android日志打印类LogUtils 定位到类名,方法名以及出现错误的行数并保存日志文件

在开发中,我们常常用打印log的方式来调试我们的应用。在Java中我们常常使用方法System.out.println()来在控制台打印日志,以便我们的调试。Android中有一个专门的类Log来实现在Android系统下日志的打印,更加方便我们定位程序出现问题的地方。      但是Android官方提供的Log类在实际项目使用中,也不是非常方便。当程序出现错误时,我们最希望的就是这个Log类

2016-09-04 17:26:22 554

原创 Android加载大位图之压缩图片像素和质量参数

android中的大图片一般都要经过压缩才显示,不然容易发生oom,一般我们压缩的时候都只关注其尺寸方面的大小,其实除了尺寸之外,影响一个图片占用空间的还有其色彩细节。

2016-09-04 17:00:19 489

转载 Java中删除文件、删除目录及目录下所有文件

Java中删除文件、删除目录及目录下所有文件功能:删除某个目录及目录下的所有子目录和文件

2016-09-04 16:05:05 307

转载 Android获取并设置Activity的亮度

API2.1以上版本,亮度调节

2016-09-03 22:25:55 480

转载 URI和URL的区别

这两天在写代码的时候,由于涉及到资源的位置,因此,需要在Java Bean中定义一些字段,用来表示资源的位置,比如:imgUrl,logoUri等等。但是,每次定义的时候,心里都很纠结,是该用imgUrl还是imgUri呢?同样的,另外一个问题:String HttpServletRequest.getRequestURI();和StringBuffer HttpServletRequest.get

2016-09-03 22:15:51 211

转载 轻松管理安卓应用中的log打印信息

平时我们在调试程序的时候,总是需要打印各种的log信息,有些人,图省事,直接用system out的方法来打印日志信息,殊不知这些信息,在我们程序发布的时候,是不允许打印到控制台上的,相反,如果在病毒与反病毒中,这些打印的信息,可能会给坏人留下可乘之机 我们在开发的时候,所以就要选择log打印日志的方式,那么有没有一种方法,合理的管理log呢?在开发的时候打印出来,在发布的时候,把所有的log日

2016-09-03 19:57:13 265

转载 国家/地区语言代码(转)

国家/地区语言代码国家/地区语言代码简体中文

2016-09-03 19:48:13 832

转载 Java代码编写的30条建议

方法一与方法二获取屏幕宽度的方法类似,只是获取WindowManager 对象时的途径不同。方法一:WindowManager wm = (WindowManager) this.getSystemService(Context.WINDOW_SERVICE);int width = wm.getDefaultDisplay().getWidth();int height = wm.getDef

2016-09-03 19:41:52 224

转载 Android获取屏幕宽度的4种方法和背光调节

转载Android获取屏幕宽度的4种方法方法一与方法二获取屏幕宽度的方法类似,只是获取WindowManager 对象时的途径不同。方法一:WindowManager wm = (WindowManager) this.getSystemService(Context.WINDOW_SERVICE);int width = wm.getDefaultDisplay().getWidth();in

2016-09-03 19:10:50 721

转载 如何发现优秀的开源项目?

之前发过一系列有关 GitHub 的文章,有同学问了,GitHub 我大概了解了,Git 也差不多会使用了,但是 还是搞不清 GitHub 如何帮助我的工作,怎么提升我的工作效率?问到点子上了,GitHub 其中一个最重要的作用就是发现全世界最优秀的开源项目,你没事的时候刷刷微博、知乎,人家没事的时候刷刷 GitHub ,看看最近有哪些流行的项目,久而久之,这差距就越来越大,那么如何发现优秀的开源项

2016-09-03 18:41:43 234

最简易的musicplayer.zip

最简易的musicplayer.zip

2016-09-09

空空如也

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

TA关注的人

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