随笔分类 -  android 教程

摘要:Volley主页https://android.googlesource.com/platform/frameworks/volleyhttp://www.youtube.com/watch?v=yhv8l9F44qo&feature=player_embedded1. 什么是Volley在这之前,... 阅读全文
posted @ 2014-12-22 10:45 V青山绿水 阅读(258) 评论(0) 推荐(0) 编辑
摘要:没有数据线时候,怎么进行调试开发?只要在一个局域网内,最好选择wifi调试! 网上有很多这样的教程,但是有很多步.很繁琐.最近我在gp上下载了一个软件可以实现点击一步就可以了.不需要在手机上输入任何命令. apk下载地址:http://download.csdn.net/detail/gang... 阅读全文
posted @ 2014-12-08 11:23 V青山绿水 阅读(535) 评论(0) 推荐(0) 编辑
摘要:项目中遇到调用图库进行图片的选择,因为不能主动及时更新,遂实现代码调用实现主动及时更新。 废话不多刷,看代码。 方式一,发送一个广播, sendBroadcast(new Intent(Intent.ACTION_MEDIA_SCANNER_SCAN_FILE,Uri.parse("file://" 阅读全文
posted @ 2014-10-30 10:34 V青山绿水 阅读(17435) 评论(0) 推荐(0) 编辑
摘要:转载请注明本文出自xiaanming的博客(http://blog.csdn.net/xiaanming/article/details/26810303),请尊重他人的辛勤劳动成果,谢谢!大家好!差不多两个来月没有写文章了,前段时间也是在忙换工作的事,准备笔试面试什么的事情,现在新工作找好了,新工... 阅读全文
posted @ 2014-08-23 11:18 V青山绿水 阅读(1559) 评论(0) 推荐(0) 编辑
摘要:这个图片异步加载并缓存的类已经被很多开发者所使用,是最常用的几个开源库之一,主流的应用,随便反编译几个火的项目,都可以见到它的身影。 可是有的人并不知道如何去使用这库如何进行配置,网上查到的信息对于刚接触的人来说可能太少了,下面我就把我使用过程中所知道的写了下来,希望可以帮助自己和别人更深入了解这个 阅读全文
posted @ 2014-08-23 10:28 V青山绿水 阅读(21075) 评论(0) 推荐(0) 编辑
摘要:手机的在线支付,被认为是2012年最看好的功能,我个人认为这也是移动互联网较传统互联网将会大放光彩的一个功能。人人有手机,人人携带手机,花钱买东西,不再需要取钱付现,不再需要回家上网银,想买什么,扫描一下,或者搜索一下,然后下单,不找零,直接送到你家,这将是手机支付给我们带来的全新交易体验。谷歌刚推... 阅读全文
posted @ 2014-08-21 16:11 V青山绿水 阅读(11987) 评论(0) 推荐(2) 编辑
摘要:转载自:http://www.cnblogs.com/janken/archive/2012/04/05/2432930.html最近做了一个移动项目,是有服务器和客户端类型的项目,客户端是要登录才行的,登录的密码要用DES加密,服务器是用Java开发的,客户端要同时支持多平台(Android、iO... 阅读全文
posted @ 2014-08-15 23:59 V青山绿水 阅读(307) 评论(0) 推荐(0) 编辑
摘要:一、Android开发编码规范1、java代码中不出现中文,最多注释中可以出现中文2、局部变量命名、静态成员变量命名只能包含字母,单词首字母出第一个外,都为大写,其他字母都为小写3、常量命名只能包含字母和_,字母全部大写,单词之间用_隔开4、layout中的id命名命名模式为:view缩写_模块名称... 阅读全文
posted @ 2014-08-07 10:41 V青山绿水 阅读(866) 评论(0) 推荐(0) 编辑
摘要:如何将一个应用程序适配在不同的手机上,虽然这不算是一个技术问题,但是对于刚刚做屏幕的开发人员来说,还真不是一件多么简单的事情。首先:你需要在AndroidManifest.xml文件的元素如下添加子元素名如其意,以上是为我们的屏幕设置多分辨率支持(更准确的说是适配大、中、小三种密度)。android... 阅读全文
posted @ 2014-08-06 15:14 V青山绿水 阅读(261) 评论(0) 推荐(0) 编辑
摘要:找到了AES加密算法。(当然还有MD5,BASE64什么的http://snowolf.iteye.com/blog/379860这篇文章列举了很多,但是基本都是j2se平台的,android平台不一定支持,但是AES算法Android是自带了包的,从官方的http://developer.andr... 阅读全文
posted @ 2014-06-28 17:03 V青山绿水 阅读(558) 评论(0) 推荐(0) 编辑
摘要:eq 等于neq 不等于gt 大于egt 大于等于lt 小于elt 小于等于like LIKEbetween BETWEENnotnull IS NUT NULLnull IS NULL 阅读全文
posted @ 2014-06-24 21:05 V青山绿水 阅读(31112) 评论(0) 推荐(1) 编辑
摘要:eclipse 发布 签名android 程序1 在项目上右键 export2 export android application3 第一次发布 要创建一个新的keystore4 填写key信息56 finish第二次发布的时候 可以直接选择已有的keystore选择以后的alias 或者新建ok... 阅读全文
posted @ 2014-05-05 15:40 V青山绿水 阅读(1878) 评论(0) 推荐(0) 编辑
摘要:http://blog.csdn.net/zzy916853616/article/details/6450753[java]view plaincopyimportjava.io.File;importjava.io.FilenameFilter;importjava.util.ArrayList... 阅读全文
posted @ 2014-05-05 02:25 V青山绿水 阅读(6128) 评论(0) 推荐(0) 编辑
摘要:整型转16进制: int devIdInt = Integer.parseInt(devId); String devIdString = Integer.toHexString(devIdInt);16进制转为字节:byte devBin = (byte) Integer.parseInt... 阅读全文
posted @ 2014-05-04 11:55 V青山绿水 阅读(27246) 评论(1) 推荐(0) 编辑
摘要:1. 用户名正则表达式模式^[a-z0-9_-]{3,15}$^ # 行开始 [a-z0-9_-] # 匹配列表中的字符,a-z,0–9,下划线,连字符 {3,15} # 长度至少3个字符... 阅读全文
posted @ 2014-04-27 09:24 V青山绿水 阅读(8030) 评论(0) 推荐(1) 编辑
摘要:在Android平台上可以使用SimpleAPIfor XML(SAX) 、 Document Object Model(DOM)和Android附带的pull解析器解析XML文件。 下面是本例子要解析的XML文件:itcast.xml 李明 30 李向梅 ... 阅读全文
posted @ 2014-04-25 14:42 V青山绿水 阅读(276) 评论(0) 推荐(0) 编辑
摘要:今天总结一下我们写的程序需要更新(默认用户已经安装上旧版本了),而用户更新时却没有sdcard的情况,如果有sdcard,那就不用废话了。。。先说一下软件更新的基本原理,从服务器下载一个程序的apk,然后启动安装,通常的情况下我们用到的都是在sdcard中操作,比如做些图片缓存或者记录一些用户的信息... 阅读全文
posted @ 2014-04-22 14:02 V青山绿水 阅读(556) 评论(0) 推荐(0) 编辑
摘要:为了更好地理解这个Demo,我先向大家介绍一下需求与功能。需求:每天都会有很多无聊的电话,比如推销商品等,占用我们大量时间不说,有时候还会打乱我们的思路,扰乱我们的正常生活。所以实现一个对某些号码(比如陌生号码,指定号码/黑名单等)进行拦截以避免受到骚扰,是很有现实用途的。为了避免程序过分复杂,造成不易学习的麻烦我在这里只实现“如果来电号码没在联系人中,则进行挂断,并存入xml文件(SharedPreferences)中,并在首页显示”,以期达到抛砖引玉的效果。其实在android在1.1版本后就已经把Phone类的相关API给隐藏起来了,想要用代码实现挂断电话的功能,就必须通过AIDL才行, 阅读全文
posted @ 2014-04-03 23:36 V青山绿水 阅读(5579) 评论(2) 推荐(0) 编辑
摘要:最近在项目中用到图片轮播,试了Gallery,ViewFlipper,ViewPager,感觉Gallery最符合需求,但是Gallery的系统边框很难看,项目中要求用自己的背景图片。下面来看一下使用Gallery实现图片轮播运行效果:布局文件:[java]view plaincopy其中,android:fadingEdge="none"消除图片两边的阴影。使用FrameLayout在底部显示小圆点[java]view plaincopypublicclassMainActivityextendsActivity{privateGallerymGallery;privat 阅读全文
posted @ 2014-04-01 16:05 V青山绿水 阅读(3043) 评论(0) 推荐(0) 编辑
摘要:ps:对于软件开发人员来说,保护代码安全也是比较重要的因素之一,不过目前来说Google Android平台选择了Java DalvikVM的方式使其程序很容易破解和被修改,首先APK文件其实就是一个MIME为ZIP的压缩包,我们修改ZIP后缀名方式可以看到内部的文件结构,类似SunJavaMe的Jar压缩格式一样,不过比较去别的是Android上的二进制代码被编译成为Dex的字节码,所有的Java文件最终会编译进该文件中去,作为托管代码既然虚拟机可以识别,那么我们就可以很轻松的反编译。所有的类调用、涉及到的方法都在里面体现到,至于逻辑的执行可以通过实时调试的方法来查看,当然这需要借助一些我们 阅读全文
posted @ 2014-03-13 11:27 V青山绿水 阅读(9224) 评论(0) 推荐(0) 编辑