- 博客(62)
- 资源 (224)
- 问答 (1)
- 收藏
- 关注
原创 开源异步处项目Droid-Fu详解 For Android: BetterActivity, BetterService And BetterAsyncTask
1. Droid-Fo初体验显然,要了解它,首先应该说清楚它是什么,标题中提到了它是做什么的,但毕竟太笼统。首先我不得不先提到给我们开发者带来巨大方便的作者Jabber,就在这里把作者对这个项目的介绍作为一个入口吧:http://brainflush.wordpress.com/2009/11/16/introducing-droid-fu-for-android-betteractivi
2012-05-31 11:28:48 2207
转载 java全角字符转换为半角 半角转全角
/// /// 判断字符是否英文半角字符或标点 /// /// /// 32 空格 /// 33-47 标点 /// 48-57 0~9 /// 58-64 标点 /// 65-90 A~Z /// 91-96 标点 /// 97-122 a~z /// 123-
2012-05-30 10:20:15 10269
转载 Jackson 高性能的JSON处理 android/移动开发必备jackson
今天自行研究了下json ,感觉非常好用,经过测试比google的GSON快多了 同时Jackson可以轻松的将Java对象转换成json对象和xml文档,同样也可以将json、xml转换成Java对象。功能非常的强悍! 大家也知道,json 在如今互联网时代应用的非常广,因为大家如此的关注,所以对json的解析性能要求也是非常高的。 一、 准
2012-05-28 14:49:49 7274
转载 android文字阴影效果设置
[html] view plaincopyTextView android:id="@+id/tvText1" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="text1" a
2012-05-28 14:17:26 7485
转载 仿淘宝"摇一摇"
前几天看到淘宝最新的客户端有一个弱网络情况数据加载超时,手持摇一摇即可手动刷新功能,觉得蛮有趣,便自己抽空实现了下,并增加了摇动时对话框抖动和声音的效果。 效果图如下: 主要代码如下,具体代码可以参见附件: Java代码 /** * 摇一摇,尝试重新连接网络 * @Cl
2012-05-27 15:15:09 3084
转载 对AsyncTask进行封装,简化繁琐的异步操作
对于android的异步操作,往往有二种方法给予我们选择。 一:Thread+Handler 二: AsyncTask 对于二者的相同与异同点,这里并不去进行比较。这里提供一种简化异步操作的方法,供大家参考学习。 代码参考自AndEngine,不过我对它做了一定的修改,让它更适合自己目前项目的开发,感谢open so
2012-05-27 15:14:37 4205 1
转载 Android自定义捕获Application全局异常
大家都知道,现在安装Android系统的手机版本和设备千差万别,在模拟器上运行良好的程序安装到某款手机上说不定就出现崩溃的现象,开发者个人不可能购买所有设备逐个调试,所以在程序发布出去之后,如果出现了崩溃现象,开发者应该及时获取在该设备上导致崩溃的信息,这对于下一个版本的bug修复帮助极大,所以今天就来介绍一下如何在程序崩溃的情况下收集相关的设备参数信息和具体的异常信息,并发送这些信息到服务器供开
2012-05-27 13:16:03 52382 18
转载 android 关于 ScrollView嵌套GridView,ListView 显示和滑动的问题
ScrollView GridView ListView 都有上下滑动的响应函数,所以嵌套在一起的话,里面那一层就监听不到滑动的响应。如果不处理的话,GridView 和 ListView 在ScrollView中只会显示一部分高度,这样看起来不是很郁闷?在特殊的情况下,我们需要嵌套起来使用才能符合界面的设计.SO 在网上找了一些时间后,发现解决办法还是有的,一下是我个
2012-05-26 18:15:29 6210
原创 解决错误ERROR: No suitable Java found. In order to properly use the Android Developer Tools,…
Failed to convert path to a short DOS path: C:\Windows\system32\java.exe很多人在把ADT更新到ADT17以后使用 SDK里面的工具时遇到了这样的错误:出错的环境是windows 7 - 64bitFailed to convert path to a short DOS path: C:\Win
2012-05-26 16:30:59 15184 2
转载 android加载大量图片内存溢出bitmap size exceeds VM budget的解决办法。
方法一:在从网络或本地加载图片的时候,只加载缩略图。/** * 按照路径加载图片 * @param path 图片资源的存放路径 * @param scalSize 缩小的倍数 * @return */ public static Bitmap loadResBitmap(String path, int scalSize) { BitmapFactor
2012-05-21 23:16:15 5051
转载 Android使用BitmapFactory.Options解决加载大图片内存溢出问题
Android使用BitmapFactory.Options解决加载大图片内存溢出问题http://orgcent.com/android-outofmemoryerror-load-big-image/由于Android对图片使用内存有限制,若是加载几兆的大图片便内存溢出。Bitmap会将图片的所有像素(即长x宽)加载到内存中,如果图片分辨率过大,会直接导致内存溢出(ja
2012-05-21 23:00:44 3524 1
原创 Android下实现控件的叠加显示
在做手机软件时,经常会遇到空间叠加显示的问题,比如在一个图片的buttom|center上添加一个名字或者是加上log图片,这样的图片当然可以通过PS等软件进行处理之后直接setSource给ImageView,但是这种方式只能处理静态的事务。如果需要动态的在某些图片上添加其他的物件的话,就需要用到我们今天介绍的FrameLayout。FrameLayout没有标准的中文翻译,但是就功能来看,
2012-05-21 00:15:27 23498 2
原创 Android 实现图片的自动缩放,适应分辨率不同的手机
以下代码可实现Android图片按照不同屏幕手机的大小 比例缩放。1、定义 bitmappublic Bitmap viewBg;// 背景图2、给他图片资源viewBg = BitmapFactory.decodeResource(res, R.drawable.shuaibao_bg);3、就是正事了,自己看吧canvas.save();Matrix matrix=
2012-05-19 14:01:37 11670
原创 Android 怎么把imageview 转为Bitmap
今天做一个应用,新增一笔记录到sqlite中去,记录中有一个字段是一个图像,在新增界面中我用的是imageview控件,点击弹出一个对话框,列出可供选择的图像,单击选择,但是提交后图像显示不正确,只显示一个黑框,我的代码是这样的Java代码 Bitmap image = Bitmap.createBitmap(imageView.getDrawable(). ...
2012-05-17 23:49:09 43941 6
转载 模仿网易新闻图片点击放大效果
先把效果拿出来看一下,点击新闻图片可以弹出一个DIALOG放大原理如下:服务端需要处理:1、定义一个新闻浏览页面,如news_list.php?newsid=1把新闻浏览的内容读取出来需要注意的是内容里的图片,需要给图片增加一个事件onClick=\"javascript:contactsAction.setImgSrc('$url')\" $cod
2012-05-17 16:50:27 4201
原创 Android 屏蔽 Home 按键
屏蔽 Home 按键,至少做到两点:1) 重写 onAttachedToWindow2)重写 onKeyDown@Override public void onAttachedToWindow() { super.onAttachedToWindow(); getWindow().set
2012-05-15 14:25:40 2086
原创 Fragments的初识---不知道Fragments的不是合格的android开发
http://www.cnblogs.com/meetyourmakers/archive/2011/12/22/2297962.htmlFragments是Android 3.0 (API level 11)才引入的.但是它却又是向下兼容的.可以支持老的Android版本.只不过需要导入jar包支持(在这个目录下:android-sdk-windows\extras\andr
2012-05-15 11:11:01 1268
转载 Android:实现一种浮动选择菜单的效果
前几天更新了一下我手机上的百阅软件,上面的浮动对话框选择很好看,就模仿了一下。先看一下运行效果。 主要原理是在dialog里扔进一个GridView,可以作为一个组件使用。源码如下主要原理是在dialog里扔进一个GridView,可以作为一个组件使用。源码如下对话框使用的layout:grid_dialog.xml[x
2012-05-13 13:24:56 3534
转载 Android shape自定义button样式
我们今天来说一说怎么样让你的Button更炫一些,如果把这个添加到你的游戏里,你就会让你的游戏更吸引玩家,android为我们提供了太多难以想象的效果,那么我们就来看看这个效果怎么样来实现吧,我们还是先来看看效果图:完事我们就来看看代码吧。让我们尽情的想象我们的界面有多么的炫吧。Java代码: < selector //view的各种状态(正常无焦点,焦点,oncli
2012-05-13 12:08:43 3579
原创 commons-lang-2.4.jar 包常用方法集锦
import java.util.Iterator;import java.util.Map;import org.apache.commons.lang.ArrayUtils;import org.apache.commons.lang.ClassUtils;import org.apache.commons.lang.RandomStringUtils;import org.apa
2012-05-13 10:40:58 3370
转载 Android使用自定义AlertDialog(退出提示框)
有时候我们需要在游戏或应用中用一些符合我们样式的提示框(AlertDialog)以下是我在开发一个小游戏中总结出来的.希望对大家有用.先上效果图:下面是用到的背景图或按钮的图片经过查找资料和参考了一下例子后才知道,要实现这种效果很简单.就是在设置alertDialog的contentView.以下的代码是写在Activity下的,代码如下:public boolean
2012-05-12 19:32:38 7259 4
原创 Android QQ登录验证的小例子
客户端:1、登录时检查网络状态2、登录加载进度条3、登录服务器端进行验证,如果用户名和密码存在且正确,则登录,否则失败4、注册时将用户信息保存到服务器端数据库中(MySQL)5、记住密码功能(还不完善,只是测试)6、对密码信息进行md5()单向加密服务器端:1、接收客户端发来的登录请求,如果用户名和密码存在于MySQL数据库中则返回客户端一个响应信息"success
2012-05-12 12:23:23 16577 9
原创 Android中 检查网络连接状态的变化,无网络时跳转到设置界面
在AndroidManifest.xml中加一个声明 NetCheckReceive.java文件如下import android.content.BroadcastReceiver;import android.content.Context;import android.content.Intent;import android
2012-05-12 12:15:32 10347
原创 android 将图片内容解析成字节数组,将字节数组转换为ImageView可调用的Bitmap对象,图片缩放,把字节数组保存为一个文件,把Bitmap转Byte
http://blog.csdn.net/z104207/article/details/6634774[java] view plaincopypackage com.bingo.util; import java.io.BufferedOutputStream; import java.io.ByteArrayOu
2012-05-11 13:56:44 2348
原创 android Gallery3D效果
http://1002878825-qq-com.iteye.com/blog/1194788Java代码 主页面:Gallery3DActivity package com.xiawenquan; import android.app.Activity; import android.os.Bundle;
2012-05-11 13:52:45 2147 1
原创 建立自己的TextView和ImageView的组合View类
http://www.cnblogs.com/hibraincol/archive/2010/09/25/1834869.html在编写Android应用程序时,很多时候都需要自己来扩张Android的view类。 这里介绍一个最基本的扩展View类:利用TextView和ImageView组合成我们自己的IconTextView类。 第一步:我们必须先创建一个
2012-05-11 12:44:25 2209
原创 android怎样将textview置于imageview之上
http://allenshao.iteye.com/blog/867581目前看来有三种方法可以实现1. framelayout, a framelayout is used to stack a TextView on top of an ImageViewJava代码 "http://schemas.android.com/apk/r
2012-05-11 12:41:21 17439 1
原创 ViewPager实现左右两个屏幕的切换
项目终于需要这样的效果了,采用ViewPager去实现吧,让网上那些乱七八糟的屏幕切换类都终结了吧,ViewPager是google官方的! 下面是我借鉴的文章: 起初最早接触到左右两个屏幕切换的是在 《创新源于模仿之三:实现左右两个屏幕的切换》 这篇文章上,感谢作者为我们提供了这么好的DEMO。 什么是ViewPager呢? 它是实现左右两个屏幕平滑地切换的一个类,它是G
2012-05-10 21:59:23 1280
原创 android模仿移动MM Tab 点击 背景 滑动效果
http://ouyangfeng521.iteye.com/blog/1112905在玩MM时看到里面的tab 很酷 就学着做了一个 效果如下:上代码 现在我把他搞成了一个控件了 用法跟ListView 差不多控件类: Java代码 package com.test.scrolltab.contro
2012-05-10 14:58:49 2488
原创 android APP安装支持安装到SDCard
转自:http://blog.csdn.net/zuolongsnail/article/details/71873751.只有Android2.2及以上版本支持APP安装到SDCard,也就是说Androidmanifest.xml中的android:minSdkVersion属性值大于等于82.在Androidmanifest.xml的manifest标
2012-05-07 17:29:17 1979
原创 android listview 设置点击效果selector
在此Item项布局文件中添加android:background="@drawable/list_selector"list_selector.xml:
2012-05-07 17:24:47 14371
原创 使用Android AlarmManager类定时执行任务
下面的代码是使用Android AlarmManager类可以完成定时执行任务的样例代码。首先创建Intent和日历(Calendar)对象,然后使用AlarmManager去运行这个intent。代码:new Intent(getBaseContext(), some_service.class);PendingIntent pendingIntent = PendingInte
2012-05-06 11:48:03 8107 2
原创 一个Android实现图片的倒影效果的代码示例
public static Bitmap createReflectedImage(Bitmap originalImage) { final int reflectionGap = 4; int width = originalImage.getWidth(); int height = originalImage.getHeight();
2012-05-06 11:46:27 1031
原创 实现android布局的左右拖动及动画效果的代码范例
首先是PanelSwitcher类:package com.android.viewswitcher;import android.view.animation.TranslateAnimation;import android.view.MotionEvent;import android.view.View;import android.view.GestureDetector;
2012-05-06 11:44:45 4367
原创 Android图像开源视图:SmartImageView
SmartImageView是一个开源的Android图像视图,支持从URL和通讯录中获取图像,可以替代Android标准的ImageView。特征:根据URL地址装载图像; 支持装载通讯录中的图像; 支持异步装载; 支持缓存; http://loopj.com/android-smart-image-view/
2012-05-06 11:41:16 3373 1
原创 Android中资源文件assets和res下面raw文件的使用不同点
在建立项目中一般会默认建立assets文件,当然我们还可以在res文件下面建立raw文件夹,这里面都可以存放一些图片,音频或者文本信息,可以供我们在程序当中进行使用,不过他们两个也有不同点;assets下面的文件不会被编译,通过路径可以去访问其中的内容。raw中文件会自动编译,我们可以在R.java文件中找到对应的ID,看下面截图:2012-1-19 16:42 上传下
2012-05-06 10:49:52 862
原创 AssetManager asset的使用
Android系统为每个新设计的程序提供了/assets目录,这个目录保存的文件可以打包在程序里。/res和/assets的不同点是,android不为/assets下的文件生成ID。如果使用/assets下的文件,需要指定文件的路径和文件名。下面这个例子,显示如何访问/assets下的内容。在文件中/assets中建立/image子目录,将/res/drawable下的icon.png子目录
2012-05-06 10:06:55 2938
原创 Android资源预加载与AssetManager的使用
什么时候需要资源预加载资源预加载的目的很明确,提升用户体验。当然就开发者而言,比较好的预加载实现方式还可以方便管理。如果游戏很简单简单,资源很少很少,那么弄资源预加载就是费事,但是以下几种情况的话还是推荐使用:1.资源数量大音乐、图片、视频什么的,如果你的游戏这些东西太多,推荐使用2.部分资源反复使用有些资源会反复使用到,比如一些背景音乐,一些小图标Libgdx中的As
2012-05-06 10:01:22 6170 1
原创 Android-ListView中嵌套(ListView)控件时的问题
当ListView中嵌套了一个Button或者ImageButton时,会让ListView的OnItemClickListener失去效果。本意是想让ListView中嵌套一个ListView(ListView嵌套ListView),呵呵。结果父View的OnItemClick事件不触发了。郁闷,调查了一下,找到一个解决方案。1. 在子ListView的XML配置中,最顶层的
2012-05-06 00:40:08 4859 1
原创 android给 TextView 加上效果和事件响应 判断是否点击函数
android textView 加入连接方式:1:使用android: 只需在textview中加入这个属性在里面写的文字中包含网址、电话、email的会自动加入连接地址。如: http://schemas.android.com/apk/res/android"android:id="@+id/text1" android:layout_width="match
2012-05-05 23:15:22 3556
Android将list数据通过LitePal保存到本地(集合保存到本地)
2016-06-17
AndroidDownLoad-多线程断点续传下载
2016-06-14
DownloadEngine-Android多线程下载断点续传
2016-06-14
android-rsa-http
2016-06-12
RxJava在Android中内存泄漏解决以及RxJava的封装
2016-05-23
Android H5做的商城客户端
2016-04-29
Android通过AsyncTask与ThreadPool(线程池)两种方式异步加载大量数据的分析与对比
2016-03-31
Android Bluetooth蓝牙通信文件传输
2016-03-27
Android蓝牙聊天程序的扩展开发(基于Google Sample,类QQ设计)
2016-03-26
Android蓝牙聊天程序优化版
2016-03-26
Android 通过Socket 和服务器通讯
2016-02-16
android RangeSeekBarView 选定范围值的控件
2016-02-01
Android仿天天动态上拉播放界面控件
2016-01-31
Flutter编程指南-多线程
2022-02-21
java数据结构与算法之美(物超所值)
2022-02-09
flutter_macos_2.8.1-stable.zip
2022-01-05
mac_apktool.zip
2021-03-25
Postman-osx-5.3.2 for Mac
2017-10-31
CoordinatorLayout+AppBarLayout实现上滑隐藏ToolBar
2016-08-19
android自定义进度条渐变色View的实例代码
2016-07-26
Android多行文本折叠展开效果
2016-07-25
Android封装popwindow类(下拉菜单弹出和收缩效果)
2016-07-22
Android自定义spinner下拉框
2016-07-16
Android DigitalClock实现倒计时
2016-07-12
Android 带箭头有光晕效果的ProgressBar
2016-07-04
android webview与 js交互通信
2016-06-20
Android项目webview中做与js交互
2016-06-20
Android客户端提供Socket服务与pc通过USB通信
2016-06-17
Android 使用Socket,ServerSocket编程网络通信
2016-06-17
Android socket即时通信Demo
2016-06-17
自定义view和自定义动画怎么学习比较好呢?
2016-11-16
TA创建的收藏夹 TA关注的收藏夹
TA关注的人