08 2015 档案

摘要:本文非常适合初学Java的程序员,主要是来了解一下Java中的几种for循环用法,分析得十分详细,一起来看看。J2SE 1.5提供了另一种形式的for循环。借助这种形式的for循环,可以用更简单地方式来遍历数组和Collection等类型的对象。本文介绍使用这种循环的具体方式,说明如何自行定义能被这... 阅读全文
posted @ 2015-08-31 14:13 dongweiq 阅读(568) 评论(0) 推荐(0) 编辑
摘要:1 public class DataTypeChangeHelper { 2 /** 3 * 将一个单字节的byte转换成32位的int 4 * 5 * @param b 6 * byte 7 * @... 阅读全文
posted @ 2015-08-26 13:59 dongweiq 阅读(509) 评论(0) 推荐(0) 编辑
摘要:Android开发的组件打包成JAR安装包,通过封闭成JAR包,可以重复利用,非常有利于扩展和减少工作重复性。这里为了讲解方便,我用了之前的一个代码框架中核心部分,不了解的可以回头看一下:http://smallwoniu.blog.51cto.com/3911954/1324842这里需要说明一下... 阅读全文
posted @ 2015-08-19 14:45 dongweiq 阅读(603) 评论(0) 推荐(0) 编辑
摘要:相信大家在上一篇中已经了解了Android中WIFI热点通信的相关操作知识(http://smallwoniu.blog.51cto.com/3911954/1536126),今天我们将在上一篇代码基础之上进行Socket编程,实现一个简单的多人聊天室功能,以达到热点网络上的通信目的。首先,我们先来... 阅读全文
posted @ 2015-08-19 14:44 dongweiq 阅读(378) 评论(0) 推荐(0) 编辑
摘要:之前调查过Android中WIFI模块的使用,也写过两篇学习总结的文章(http://smallwoniu.blog.51cto.com/3911954/1334951),后来发现DEMO里面还是有许多不足之处,前段时间有不少人Q我,问到WIFI模块中的一些细节,小弟这里只能说声抱歉,因为当时的我也... 阅读全文
posted @ 2015-08-19 14:43 dongweiq 阅读(1149) 评论(0) 推荐(0) 编辑
摘要:搞了好几天终于有点眉目了,这里接着总结一下Android中WiFi的使用,在前面(http://smallwoniu.blog.51cto.com/3911954/1334951)我们已经简单了解了Wifi实际操作中所用到的几个主要类,今天就剖析一个WIFI搜索、创建、关闭、连接及一些简单的动画的综... 阅读全文
posted @ 2015-08-19 14:32 dongweiq 阅读(543) 评论(1) 推荐(0) 编辑
摘要:WIFI就是一种无线联网技术,常见的是使用无线路由器。那么在这个无线路由器的信号覆盖的范围内都可以采用WIFI连接的方式进行联网。如果无线路由器连接了一个ADSL线路或其他的联网线路,则又被称为“热点”。 在Android中对Wifi操作,android本身提供了一些有用的包,在android.n... 阅读全文
posted @ 2015-08-19 14:31 dongweiq 阅读(529) 评论(0) 推荐(0) 编辑
摘要:Android 判断用户2G/3G/4G移动数据网络在做 Android App 的时候,为了给用户省流量,为了不激起用户的愤怒,为了更好的用户体验,是需要根据用户当前网络情况来做一些调整的,也可以在 App 的设置模块里,让用户自己选择,在 2G / 3G / 4G 网络条件下,是否允许请求一些流... 阅读全文
posted @ 2015-08-19 14:03 dongweiq 阅读(1082) 评论(0) 推荐(0) 编辑
摘要:[java]view plaincopyandroid的热点功能不可见,用了反射的技术搞定之外。[java]view plaincopyEclipse设置语言为utf-8才能查看中文注释上代码:MainActivity.java[java]view plaincopypackagecom.widge... 阅读全文
posted @ 2015-08-19 14:03 dongweiq 阅读(986) 评论(0) 推荐(0) 编辑
摘要:本文首先总结一下Bitmap的相关概念,然后通过一个实际的问题来分析设置BitmapFactory.options的注意事项,以减少不必要的内存占用率,避免发生OOM。一、 Bitmap的使用trick尽量不要使用setImageBitmap或setImageResource 或BitmapFact... 阅读全文
posted @ 2015-08-12 15:01 dongweiq 阅读(395) 评论(0) 推荐(0) 编辑
摘要:方法两种:首先必须在res/drawable目录下包含一个background.jpg方法1:在res/drawable中创建一个xml文件(background_repeat.xml) 内容为[html]view plaincopy然后再Activity的xml中[html]view plainc... 阅读全文
posted @ 2015-08-11 16:29 dongweiq 阅读(1225) 评论(0) 推荐(0) 编辑
摘要:在IntentActivity中重写下列方法:onCreate onStart onRestart onResume onPause onStop onDestroy onNewIntent一、其他应用发Intent,执行下列方法:I/@@@philn(12410): onCreateI/@@@ph... 阅读全文
posted @ 2015-08-11 16:16 dongweiq 阅读(234) 评论(0) 推荐(0) 编辑
摘要:实现目标:实现原理:为CheckBox添加一个监听器事件;实现的源码:packageedu.cquptzx.showPassword;importandroid.app.Activity;importandroid.os.Bundle;importandroid.text.method.HideRe... 阅读全文
posted @ 2015-08-11 16:10 dongweiq 阅读(242) 评论(0) 推荐(0) 编辑
摘要:DecimalFormat用法DecimalFormat 是 NumberFormat 的一个具体子类,用于格式化十进制数字。DecimalFormat 包含一个模式 和一组符号符号含义:0 一个数字# 一个数字,不包括 0. 小数的分隔符的占位符, 分组分隔符的占位符; 分隔格式。- 缺省负数前缀... 阅读全文
posted @ 2015-08-11 16:00 dongweiq 阅读(872) 评论(0) 推荐(0) 编辑
摘要:最近看到类似这样的一些代码:String.format("参数%s不能为空", "birthday");以前还没用过这功能不知咐意思,后研究了一下,详细讲解如下。publicstaticStringformat(Stringformat,Object...args)的功能非常强大,用法非常灵活。主要... 阅读全文
posted @ 2015-08-11 15:42 dongweiq 阅读(7328) 评论(0) 推荐(1) 编辑
摘要:最近开发中,业务上处理,经常用到asList方法,这让我不经想起了它的很多容易让人犯错的地方或者误解的地方,所以就想抽出时间来,整理一下,和大家分享出来,深夜了,话不多说,主要以代码为主,简易的代码,你一看就知道了!大家都知道这个方法是将数组转成list,是JDK中java.util包中Array... 阅读全文
posted @ 2015-08-11 15:35 dongweiq 阅读(298) 评论(0) 推荐(0) 编辑
摘要:最近在上班工作当中,也尝到了一些新的知识,现总结如下(1)从AndroidManifest.xml配置文件中获取meta数据// 从Manifest.xml配置文件中获取数据 public static String getMetaValue(Context context, String m... 阅读全文
posted @ 2015-08-11 15:21 dongweiq 阅读(1325) 评论(0) 推荐(0) 编辑
摘要:最近在忙团队并行开发的事情,主要是将各个团队的代码分库,一方面可以降低耦合,为后面模块插件化做铺垫,另一方面采用二进制编译,可以加快编译速度。分库遇到了一些问题,很多都要通过Gradle脚本解决,所以稍微花时间研究了一下。Gradle虽为构建神器,但感觉学习曲线比较陡峭。Gradle User Gu... 阅读全文
posted @ 2015-08-10 14:23 dongweiq 阅读(445) 评论(0) 推荐(0) 编辑
摘要:从Android 2.2开始系统新增了一个缩略图ThumbnailUtils类,位于framework包下的android.media.ThumbnailUtils位置,可以帮助我们从mediaprovider中获取系统中的视频或图片文件的缩略图,该类提供了三种静态方法可以直接调用获取。1、extr... 阅读全文
posted @ 2015-08-07 11:10 dongweiq 阅读(1163) 评论(0) 推荐(0) 编辑
摘要:1.android studio 如何提示方法的用法在Eclipse中鼠标放上去就可以提示方法的用法,实际上Android Studio也可以设置的。如图Preferences > Editor >Generan> Show doc on mouse move:勾选上2.android studio... 阅读全文
posted @ 2015-08-05 11:20 dongweiq 阅读(237) 评论(0) 推荐(0) 编辑
摘要:前言:github对开发者而言无疑是个宝藏,但想利用它可不是件简单的事,用Android studio导入开源项目会遇到各种问题,今天我就以github上的一个图片轮播项目为例,解决导入过程中的常见问题.1.下载项目压缩包2.由于android studio采用gradle自动构建,而每个项目的gr... 阅读全文
posted @ 2015-08-05 09:21 dongweiq 阅读(716) 评论(0) 推荐(0) 编辑
摘要:有时在Activity中使用Handler时会提示一个内存泄漏的警告,代码通常如下:[java]view plaincopyprint?publicclassMainActivityextendsActivity{privateTextViewtvHelloWorld;privateButtonbt... 阅读全文
posted @ 2015-08-04 14:20 dongweiq 阅读(880) 评论(0) 推荐(0) 编辑

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