- 博客(41)
- 收藏
- 关注
转载 Android学习系列(18)--App工程结构搭建
本文转载子本文算是一篇漫谈,谈一谈关于android开发中工程初始化的时候如何在初期我们就能搭建一个好的架构。 关于android架构,因为手机的限制,目前我觉得也确实没什么大谈特谈的,但是从开发的角度,看到整齐的代码,优美的分层总是一种舒服的享受的。 从艺术的角度看,其实我们是在追求一种美。 本文先分析几个当今比较流行的android软件包,
2014-06-18 13:08:11 558
转载 三种布局实现上下回弹效果(普通布局,ListView,ScrollView)
来自:http://blog.csdn.net/yeyuehei/article/details/22871521
2014-06-17 18:04:47 618
转载 Android学习系列(31)--App自动化之使用Ant编译项目多渠道打包
随着工程越来越复杂,项目越来越多,以及平台的迁移(我最近就迁了2回),还有各大市场的发布,自动化编译android项目的需求越来越强烈,后面如果考虑做持续集成的话,会更加强烈。 经过不断的尝试,在ubuntu环境下,以花界为例,我将一步一步演示如何使用命令行,使用ant编译android项目,打包多渠道APK。 要点: (1). 编译android的命令使用
2014-06-16 23:29:53 564
原创 eclips ant 运行错误 foreach Cause: The name is undefined.
BUILD FAILEDD:\__workspace_svn\apps\build.xml:18: The following error occurred while executing this line:D:\__workspace_svn\apps\apps_build.xml:145: The following error occurred while executin
2014-06-16 17:44:45 5272
转载 apkbuilder找不到了!!!
今天用ant去给android进行打包时,发现apkbuilder找不到了,sdk更新3.0以后貌似apkbuilder已经被删除了,并且一些命令的目录也换了。下面就说一下怎么在没有apkbuilder的情况下生成apk文件,其实apkbuilder是一个批处理文件,打开里面就能发现,其实他内部执行的是sdklib.jar里面的一个class,所以就知道怎么做了,很简单,我们自己直接去调用java
2014-06-16 10:25:35 801
转载 linux :Java SE Development Kit 7u5
来自1.下载JDK目前最新的JDK版本是:Java SE Development Kit 7u5下载地址:http://download.oracle.com/otn-pub/java/jdk/7u5-b06/jdk-7u5-linux-i586.tar.gz查看最新:http://www.oracle.com/technetwork/java/javase/dow
2014-06-15 19:53:00 896
转载 ubuntu android开发环境搭建
来自:随着智能手机、平板电脑等越来越普及,现在的移动平台开发越来越火,IOS、Android等等,以前一直没有开发过移动平台的应用,然而网上的N多教程全是Windows平台的,而我却坚持这Linux桌面,那么这么新鲜、这么火、这么有前景的开发,我也先起个头,把环境搭建起来先。1.安装JDK请看这里 > 《Linux 下安装配置 JDK7》2.安装Eclipse
2014-06-15 19:46:25 543
转载 在Eclipse中开发Android程序,添加javadoc目录,可以详细显示API的说明。。。
来源:在Eclipse中开发Android程序,添加javadoc目录,可以详细显示API的说明。。。
2014-06-12 14:25:24 682
转载 android 屏幕适配小结
来自:如题,最近做一个设备界面,为了能够适应不同的分辨率下面分享实现方法首先:你需要在AndroidManifest.xml文件的元素如下添加子元素supports-screens android:largeScreens="true" android:normalScreens="true"android:anyDe
2014-06-11 14:39:40 593
转载 23种常用设计模式及类图
二 十三种设计模式0 引言谈到设计模式,绝对应该一起来说说重构。重构给我们带来了什么?除了作为对遗留代码的改进的方法,另一 大意义在于,可以让我们在写程序的时候可以不需事先考虑太多的代码组织问题,当然这其中也包括了应用模式的问题。尽管大多数开发者都已经养成了写代码前先 从设计开始的习惯,但是,这种程度的设计,涉及到到大局、到总体架构、到主要的模块划分我觉得就够了。换句话说,这时就能写代
2014-06-11 11:29:41 857
转载 Ubuntu下设置Eclipse支持GBK和GB2312
在Ubuntu下安装Eclipse,默认没有GBK和GB2312编码,有些工程中的文件打开以后就会出现乱码。解决方案如下:1. 修改Ubuntu配置文件 /var/lib/locales/supported.d/local: sudo gedit /var/lib/locales/supported.d/local 增加两行: zh_CN.GBK GBK
2014-06-10 12:02:33 530
转载 android 制作9.png图片
来自 一、什么是9.png: 可能做过任务栏美化的同学都会知道,我靠,framework-res.apk\res\drawable-hdpi 目录下有非常非常多的XXXXXX.9.png图片。千万不要以为这个9只是png格式图片的命名区分,其实他是一种特殊的格式,在png图片的基础上动了些手脚,而且这种手脚你会 看不见摸不着(详情见下面具体内容)。
2014-06-09 15:17:54 478
转载 ubuntu linux下draw9patch无法使用的问题
按照网上的各种方法,配置好了ubuntu下的android开发环境,eclipse,adb等都没问题。但!当我需要用draw9patch后, 出现了报错:lifurong@ubuntu:~$ draw9patch Exception in thread "AWT-EventQueue-0" java.awt.HeadlessException at java.awt.G
2014-06-09 14:05:16 1313
转载 利用convertView优化ListView性能
这里提到的ListView只是作为一个典型代表 其实在Android中 采用类似Adapter机制的GridView等都是可以适用的 而ListView应该是用得最多的 所以就以它来举例大家都知道 将ListView和Adapter绑定以后 其实也就是将数据源和控件显示绑定在一起 而每次需要显示ListView的时候 里面的item其实是Adapter提供的 通过的就是重要的get
2014-06-09 13:12:12 406
转载 Android开发规范
来自一、Android编码规范1.java代码中不出现中文,最多注释中可以出现中文2.局部变量命名、静态成员变量命名只能包含字母,单词首字母出第一个外,都为大写,其他字母都为小写3.常量命名只能包含字母和_,字母全部大写,单词之间用_隔开4.layout中的id命名命名模式为:view缩写_模块名称_view的逻辑名称view
2014-06-09 12:49:48 401
转载 Ubuntu使用之Svn命令小技巧
来自大牛:http://blog.csdn.net/way_ping_li/article/details/26243913注:[svn Path]:是指要取代码分支的服务器绝对路径[Path]:是指终端相对当前目录的相对路径,如果是在当前目录下,就省略路径①.取svn服务器的代码:svn co [svn Path]②.查看当前目录的
2014-06-09 11:57:31 554
转载 Android之Toast简单实现不循环提示
啦不知道各位程序猿们在项目中有没有遇到这个问题:点击一个view弹出一个Toast,我们用的方法是Toast.makeText(context, "提示", Toast.LENGTH_SHORT).show(); 但是,细心的人发现了,如果频繁的点击这个view,会发现尽管我们退出了这个应用,还是会一直弹出提示,这显然是有点点小尴尬和恼人的。下面就给大家提供两种方式解决这个问题。1
2014-06-09 11:48:28 466
转载 十一种通用滤波算法(转)
一.十一种通用滤波算法(转)1、限幅滤波法(又称程序判断滤波法)A、方法: 根据经验判断,确定两次采样允许的最大偏差值(设为A) 每次检测到新值时判断: 如果本次值与上次值之差 如果本次值与上次值之差>A,则本次值无效,放弃本次值,用上次值代替本次值B、优点: 能有效克服因偶然因素引起的脉冲干扰C、缺点 无法抑制那种周期性的干扰
2014-06-06 15:47:39 582
转载 ubuntu下ant的安装配置
一、下载:http://ant.apache.org/bindownload.cgi下载最新的 tar.gz 包。二、将其解压缩至指定位置,笔者将其放在usr/lib目录下三 、 ubuntu中配置 sudo gedit /etc/profile 在java配置下 增加 export ANT_HOME=" /usr/lib/apache-ant
2014-06-05 09:24:07 516
转载 Android进阶之大话设计模式
一般来说,常用的设计模式有以下八种:单例、工厂、观察者、代理、命令、适配器、合成、访问者单例模式:目的是为了让系统中只有一个调用对象,缺点是单例使其他程序过分依赖它,而且不同单例运行在不同进程中,使得维护困难;工厂模式:生产固定的一些东西,如抽象类,缺点是产品修改麻烦;如喜欢动作片和爱情片的人分别向服务器发出同一个请求,就可以得到他们想看的影片集,相当于不同对象进行同一请求,需求均
2014-06-03 21:43:38 511
转载 Android使用Ant自动编译签名打包详解
1.生成R.java类文件: [xhtml] view plaincopy target name="resource-src" depends="copy"> echo>Generating R.java / Manifest.java from the resources...echo> exec exe
2014-06-03 18:16:18 622
转载 ANT教程经典
ANT教程经典Ant是一个Apache基金会下的跨平台的构件工具,它可以实现项目的自动构建和部署等功能。在本文中,主要让读者熟悉怎样将Ant应用到Java项目中,让它简化构建和部署操作。 一. 安装与配置下载地址:http://ant.apache.org/,在本文中下载的是1.7.0版本。解压到某个目录(例如E:"apache-ant-
2014-06-03 18:13:21 512
转载 Android笔记之:App自动化之使用Ant编译项目多渠道打包的使用详解
随着工程越来越复杂,项目越来越多,以及平台的迁移(我最近就迁了2回),还有各大市场的发布,自动化编译android项目的需求越来越强烈,后面如果考虑做持续集成的话,会更加强烈。 经过不断的尝试,在ubuntu环境下,以花界为例,我将一步一步演示如何使用命令行,使用ant编译android项目,打包多渠道APK。 要点: (1). 编译android的命令使用
2014-06-03 17:45:02 803
转载 常用正则表达式大全
常用正则表达式大全!(例如:匹配中文、匹配html)匹配中文字符的正则表达式: [u4e00-u9fa5] 评注:匹配中文还真是个头疼的事,有了这个表达式就好办了 匹配双字节字符(包括汉字在内):[^x00-xff] 评注:可以用来计算字符串的长度(一个双字节字符长度计2,ASCII字符计1) 匹配空白行的正则表达式:ns*r 评注:可以
2014-06-03 12:35:59 448
转载 常用正则表达式大全!
常用正则表达式大全!(例如:匹配中文、匹配html)匹配中文字符的正则表达式: [u4e00-u9fa5] 评注:匹配中文还真是个头疼的事,有了这个表达式就好办了 匹配双字节字符(包括汉字在内):[^x00-xff] 评注:可以用来计算字符串的长度(一个双字节字符长度计2,ASCII字符计1) 匹配空白行的正则表达式:ns*r 评注:可以
2014-06-03 11:47:01 379
转载 Android中几种图像特效处理的集锦!!
大家好,这一节给大家分享的是Android中几种图像特效处理的小技巧,比如圆角,倒影,还有就是图片缩放,Drawable转化为Bitmap,Bitmap转化为Drawable等等.废话少说了,直接讲解今天的实例,本例主要是先获取壁纸(getWallpaper()),然后对当前壁纸的一些特效处理.大家按步骤一步一步来:第一步:新建一个Android工程命名为ImageDemo,工程结
2014-06-03 11:43:50 387
转载 Android Service与Activity之间通信的几种方式
转载请注明地址http://blog.csdn.net/xiaanming/article/details/9750689在Android中,Activity主要负责前台页面的展示,Service主要负责需要长期运行的任务,所以在我们实际开发中,就会常常遇到Activity与Service之间的通信,我们一般在Activity中启动后台Service,通过Intent来启动,Intent中
2014-06-02 23:18:23 422
转载 Android 异步加载图片,使用LruCache和SD卡或手机缓存,效果非常的流畅
转载请注明出处http://blog.csdn.net/xiaanming/article/details/9825113异步加载图片的例子,网上也比较多,大部分用了HashMap> imageCache ,但是现在已经不再推荐使用这种方式了,因为从 Android 2.3 (API Level 9)开始,垃圾回收器会更倾向于回收持有软引用或弱引用的对象,这让软引用和弱引用变得不再可靠。另
2014-06-02 23:10:35 622
转载 高级 NFC
高级 NFCNFC博客地址:http://blog.csdn.net/zoeice/article/details/9714867转载自:http://blog.csdn.net/zoeice/article/details/9714963本文档介绍了高级的NFC主题,如各种标签技术,NFC标签写入和前台发布,它允许即使当其他应用程序过滤器相同的时候,应用程
2014-06-02 15:00:36 542
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人