- 博客(89)
- 资源 (16)
- 收藏
- 关注
转载 第一篇 微信商城 开发前的准备工作
本系列文章属作者原创文章,请尊重作者的劳动成果,转载请注明出处:walkingmanc的专栏 , 谢谢!1. 申请微信公众号 我们要进行微信公众平台的开发,第一步当然是要有公众号了。什么?不知道什么是微信公众号,看来你还要先回炉炼炼了,呵呵。通俗的说,我们微信平台就好像是一个大社会,里面有个体人,也有各种组织机构。你自己使用
2014-02-18 13:53:14
617
转载 Android利用Matrix简单处理图片
Matrix是由一个3×3的矩阵组成的,因为涉及到数学中的矩阵概念先不做解释。Matrix已经给我们封装好了一些方法,这里先看看每个方法的效果。程序目录如下:main.xml展示变换前后的图片: android:orientation="vertical" android:layout_width
2014-01-07 14:46:44
440
转载 mac系统eclipse安装svn插件
在mac系统安装eclipse 的svn插件插件的时候,发现很多人写的很复杂,还会各种报错。然后找到了一种很简单的方法。下载site-1-1.rar,解压后直接把文件夹放到eclipse的dropins文件夹下,重新启动eclipse就行了。这个是site-1-1.rar的下载地址http://download.youkuaiyun.com/detail/imdxw/526
2013-12-28 14:01:19
411
转载 Android上传文件至java服务器
本实例实现每隔5秒上传一次,通过服务器端获取手机上传过来的文件信息并做相应处理;采用Android+Struts2技术。 一、Android端实现文件上传1)、新建一个Android项目命名为androidUpload,目录结构如下: 2)、新建FormFile类,用来封装文件信息package
2013-12-27 10:56:34
647
原创 android视频播放心得体会
android视频播放主要是两种方式1、系统封装好的videoplayer,有前进、后退、暂停/播放、拉动最基本的功能,够一般使用,操作办法也很简单,如果需要自定义程度高就需要用到第二种方法:SurfaceView+mediaplayer,显示通过surfaceView,使mediaplayer和surfaceview绑定SurfaceView+mediaplayer,主要操作办法:1、监听s
2013-12-18 21:16:50
1482
原创 Collections.sort比较出现错误java.lang.IllegalArgumentException: Comparison method violates its general con
原代码为:Collections.sort(listInfor, new Comparator() { @Override public int compare(FlightInfoVo lhs, FlightInfoVo rhs) { if (Integer.parseInt(lhs.getData().get(0).getFacePrice()) > Int
2013-11-21 09:33:20
878
原创 android项目中png图片打开都是二进制文件解决办法
今天第一次出现这个问题,drawable里的png图片都是文件的形式展现,双击打开后都是二进制乱码,正常情况是双击打开出现图片,百度、csdn等方式查资料也没找到好的解决办法,最后无意中发现本地的png图片也无法打开,默认没有启动程序,接着随便找了个看图片的工具把png图片打开,再重启eclipse问题就解决了!
2013-09-29 14:51:19
1216
转载 《Afinal 开源框架》FinalBitmap 之 简单配置与加载原理
这一节主要看看FinalBitmap的配置,它主要有哪些参数需要配置,并引出display方法FinalBitmap finalBitmap; finalBitmap = FinalBitmap.create(this); finalBitmap.configBitmapLoadThreadSize(3);
2013-09-06 11:00:06
3469
转载 《Afinal 开源框架》FinalBitmap 之 简单配置与加载原理
这一节主要看看FinalBitmap的配置,它主要有哪些参数需要配置,并引出display方法[AppleScript] 纯文本查看 复制代码?0102030405060708091011121314151617181920212223242526272829303132333435363738394041424344454647484950FinalBitmap finalBitmap;
2013-09-06 09:45:28
144
转载 【极客之作】快到极致的Android模拟器——Genymotion
转载声明:Ryan的博客文章欢迎您的转载,但在转载的同时,请注明文章的来源出处,不胜感激! http://my.oschina.net/ryanhoo/blog/141824还在用Android原生模拟器?给你推荐一款全方位把Android原生模拟器秒成渣渣的神器:Genymotion!需要理由?性能卓越作为历史上最快的Android模拟器
2013-08-22 09:26:00
476
原创 java中时间类Date和Calendar的使用
package cn.com;import java.text.DateFormat;import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.Date;import java.util.GregorianCalendar;
2013-08-21 23:06:21
399
原创 类似于微信表情在edittext中显示
效果:package com.example.myappdemo;import java.lang.reflect.Field;import java.util.Random;import android.app.Activity;import android.graphics.Bitmap;import android.graphics.BitmapFactory;i
2013-08-16 23:54:59
594
原创 android简单的滑动textview
/** * @author ty * @createdate 2013-8-16 下午4:40:39 * @Description: textview的跑马灯效果 */public class MainActivity extends Activity { private TextView text; @Override protected void onCreate(Bundl
2013-08-16 17:13:45
516
转载 Eclipse注释模板与规范
Eclipse注释模板与规范设置注释模板的入口: Window->Preference->Java->Code Style->Code Template 然后展开Comments节点就是所有需设置注释的元素啦。现就每一个元素逐一介绍: 文件(Files)注释标签: /** * @Title: ${file_name} * @Package ${pac
2013-07-29 10:41:59
310
原创 各种验证(不断补充)
//验证手机号public static boolean isMobileNO(String mobiles) {Pattern p = Pattern.compile("^((13[0-9])|(15[^4,\\D])|(18[0,5-9]))\\d{8}$");Matcher m = p.matcher(mobiles);return m.matches();}
2013-07-26 02:45:51
323
转载 Android高效加载大图、多图解决方案,有效避免程序OOM
高效加载大图片我们在编写Android程序的时候经常要用到许多图片,不同图片总是会有不同的形状、不同的大小,但在大多数情况下,这些图片都会大于我们程序所需要的大小。比如说系统图片库里展示的图片大都是用手机摄像头拍出来的,这些图片的分辨率会比我们手机屏幕的分辨率高得多。大家应该知道,我们编写的应用程序都是有一定内存限制的,程序占用了过高的内存就容易出现OOM(OutOfMemory)异常。我
2013-07-24 17:24:42
340
转载 让editText不自动获得焦点
原文地址:http://blog.youkuaiyun.com/kangyaping/article/details/7481692在项目中,一进入一个页面, EditText默认就会自动获取焦点。那么如何取消这个默认行为呢?在网上找了好久,有点 监听软键盘事件,有点 调用 clearFouse()方法,但是测试了都没有! xml中也找不到相应的属性可以关闭这个默认行为解决之道
2013-07-20 14:34:30
385
转载 Android 获取assets的绝对路径
第一种方法: String path = "file:///android_asset/文件名";第二种方法: InputStream abpath = getClass().getResourceAsStream("/assets/文件名");若要想要转换成String类型String path = new String(InputStrea
2013-07-17 13:00:11
614
原创 java基础-集合1
1、数组和集合的区别,数组存放同一类型的对象,集合可以存放不同类型的对象;数组长度一定,集合长度不一定2、数据在内存中的存储结构称为数据结构3、集合和数组存放的都是对象的地址 4、List有序、可以重复的、凡是可以操作角标的方法都是特有方法,增删改查 增 add addall删 remove改set查get、sublist、listIterator
2013-07-14 23:05:36
309
原创 递归排序
package cn.com;/** * @author ty * @createdate 2013-7-11 上午10:09:24 * @Description: 递归排序 传说中的自己干自己 */public class Text { public static void main(String[] args) { System.out.println(getCoun
2013-07-11 10:45:45
406
转载 最实用的11个Android开发资源
Sapan Diwakar在过去几年间一直从事Android开发工作,同时他也积累了一些非常实用的Android应用开发资源,希望对你有所帮助。1. Android Annotations Android Annotations是一个能够加速Android开发的开源框架,它可以帮助开发者处理一些前后台任务、rest服务、应用类、代码片段等,让开发者专注于真正重要的东西。2. Act
2013-07-09 16:00:42
344
原创 插入排序
package cn.com;/** * @author ty 插入排序:外层循环从数组1位置到length位置。内层循环,每个数和前面的数比较,如果比前面的数小则换位置 */public class InsertSort { public static void main(String[] args) { int[] a = new int[] { 1, 5, 33,
2013-07-08 22:22:49
367
转载 使用惰性控件ViewStub实现布局动态加载
在Android开发中,经常会遇到这样的情况,在程序运行过程中动态的根据当前条件来决定是否显示某个控件或布局,这时就可以使用惰性控件ViewStub来方便的完成这一功能。 惰性控件ViewStub是一个轻量级的View,可以实现动态布局加载。ViewStub对象是一个看不见的,零大小的视图,并在程序运行时根据需要进行动态加载。只有当ViewStub对象被设置为可见,或是调用了ViewSt
2013-07-08 15:02:51
358
原创 java基础-冒泡排序
package cn.com;/** * @author ty * @createdate 2013-7-6 下午10:31:29 * @Description: 冒泡排序 内层:数组从头到尾两两比较,如果前小于后,则位置不变;如果前大于后则交换位置。外层:需要比较数组长度-1次 */public class BubbleSort {public static
2013-07-06 23:01:44
328
原创 选择排序
package cn.com;/** * @author ty * @createdate 2013-7-6 下午6:46:39 * @Description: 选择排序 第一个位置的数和后面每个比较,选出最大的放第一个;第二个位置和后面每个比较选最大的放第二个... */public class SelectSort { public static void m
2013-07-06 19:04:32
332
转载 Android开发者必知的开发资源
随着 Android 平台市场份额的持续猛增 ,越来越多的开发者开始投入 Android 应用程序的开发大潮。如果您是一位 2013 年刚刚入行的 Android 开发新兵,恭喜你,因为这个平台已经在过去几年里变得愈发成熟了,绝对值得住你全情投入。目前来看,Android 现成的开发资源早已经汗牛充栋,我们这篇帖子,就是要在浩如烟海的资源中挑出最重要的那些,呈现给你。 本帖对 And
2013-07-05 10:31:56
332
原创 二分法查询
import java.util.Arrays;/** * * @Description: 二分法查找(要求数必须按顺序排列) * 当记录第一个位置和最后一个位置,取中间位置的数和查找的数作比较,如果小于查找的数,移动首位置 * ,如果大于查找的数,移动尾位置,直到首大于尾结束返回负数 */public
2013-07-05 09:49:52
382
转载 android logcat无法打印日志(华为手机)
我用华为手机测试程序是,eclipse的logcat不能打印日志,我按照网上说的方法打开了windows下面的show view 的logcat,日志有logcat但是日志不打印,调试程序必须要日志,最后终于搜到了这个调试方法,在手机拨号界面输入 *#*#2846579#*#* ,输入完直接进入此界面:图一:点击 ProjectMenu图二 :点击后天设置:图三点击lo
2013-06-30 14:57:06
566
原创 android中调用高德地图的自定义标记视图
1、在api中的MarkerDemoActivity是标记类,先初始化Amap对象init()、setUpMap(),再去定位(定位可以仿高德的api,也可以查查android自带的定位方法)2、得到经纬度后,在获取需要标记的坐标,在drawMarkers()里添加需要标记的点 aMap.addMarker(new MarkerOptions().position
2013-06-26 18:28:58
1971
转载 Android如何使用从Github上下载的开源项目
经常有童鞋问我从github下载好的代码为什么运行不了.惯例,这不是很牛X的技术点,只是记录一下从github上将开源项目拿下来之后遇到的一些问题,希望能为遇到类似问题的童鞋小小指明一下. 1.比如:https://github.com/johannilsson/android-pulltorefresh 这个下拉刷新的项目,首先我们下载它的项目... 2.解压项目到指定文件夹(尽量不
2013-06-23 23:10:09
494
转载 listview条目点击事件失效
listview里的其它view抢了listview的焦点,给其它view的xml里加入android:focusable="false"即可
2013-06-23 13:01:02
526
转载 【Kris专题】android 软键盘 InputMethodManager
其实这个问题说简单又不简单,就像一层纸,你能一下子捅破,你就出师了,看不破,就会弄得焦头烂额。 下面是一个api的地址,当然是中文的,英文的自己看sdk吧。 http://www.cnblogs.com/over140/archive/2011/03/04/1970517.html 农民伯伯的博客里面还有很多其它的中文api,特别是英语不怎么好滴,记得收藏哦。
2013-06-18 10:59:34
610
转载 Android 第三方应用接入微信平台研究情况分享(二)
微信平台开放后倒是挺火的,许多第三方应用都想试下,这里把我的整个研究情况给出来,希望可以共同学习,感兴趣的朋友可以了解下-微信平台开放后倒是挺火的,许多第三方应用都想试下,毕竟可以利用微信建立起来的关系链来拓展自己的应用还是挺不错的,可以节约很多在社交方面的开销,我最近由于实习需要也在研究这个东西,不过发现网上的相关资料还是挺少的,这里把我的整个研究情况给出来,希望可以共同学习。第三方
2013-06-17 12:13:03
639
转载 android 微信 sdk api调用不成功解决方案
近一直在调用微信的API,却发现一直调用不成功,纠结了好久,各方面找教程,现在晒出来和大家分享一下-最近一直在调用微信的API,却发现一直调用不成功,纠结了好久,各方面找教程,找官方,官方里的文档也只是写得很模糊,说是按三步走。1、申请App_ID 2、填写包名3、获取程序签名的md5值,这三步只要你走对了就能调通,可是大家都不知道有时候我们打包的keystore和我们打包
2013-06-17 12:10:42
768
转载 android中requestFocus
标签用于指定屏幕内的焦点View。例如我们点击tab键或enter键焦点自动进入下一个输入框用法: 将标签置于Views标签内部 android:layout_width="fill_parent" android:layout_height="wra
2013-06-07 16:36:45
347
转载 Eclipse 优化方法(经典收藏)
第一步: 取消自动validationvalidation有一堆,什么xml、jsp、jsf、js等等,我们没有必要全部都去自动校验一下,只是需要的时候才会手工校验一下! 取消方法:windows–>perferences–>myeclipse–>validation除开Manual下面的复选框全部选中之外,其他全部不选手工验证方法:在要验证的文件上,单击鼠标右
2013-06-07 11:19:40
340
原创 android新浪微博demo登陆后注销再次登录一闪而过问题
新浪微博官方的demo有个问题,运行后1、会报错2、认证过后再次点认证时会一闪而过1、第一个报错很简单,demo给一个不存在的apiBtn设置显示和隐藏,把这个view注释就行了2、这个问题很多人开始都会认为是本地做了缓存,下次登录时自动判断本地缓存是否存在(尤其存在keepAccessToken这种方法,保存token到本地),但是通过跟代码没发现问题,把本地缓存删除也还存在问题,网上查
2013-06-04 17:03:32
1090
转载 Android提供的LruCache类简介
package android.util; import java.util.LinkedHashMap; import java.util.Map; /** * A cache that holds strong references to a limited number of values. Each time * a value is acce
2013-05-28 13:15:16
358
转载 Android ListView的滚动条样式
使用ListView FastScroller,默认滑块和自定义滑块图片的样子如下两图:设置快速滚动属性很容易,只需在布局的xml文件里设置属性即可: android:layout_width="fill_parent" android:layout_height="fill_parent" andr
2013-05-28 13:10:45
372
3DES加密详细说明
2013-03-29
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人