摘要:
有段时间没有写博客了,最近一段时间跳到了深圳,新的公司新的环境要去适应,人挺累的,所以近段时间没有写博客。这几天QQ群上有位朋友在问要Service的例子,当时没有跟他应答,现在抽空把例子整理了一下,发表上博客园,希望他能看得到。 Service 简介何谓“Service”?“Service” 意思即“服务”的意思, 像 W... 阅读全文
阅读排行榜
你所需要知道的一些git 的使用命令:分支
2013-03-11 15:38 by Terry_龙, 5409 阅读, 收藏,
摘要:
即时分支合并是Git最给力的杀手锏。*问题* :外部因素要求必须切换场景。在发布版本中突然蹦出个严重缺陷。某个特性完成的截至日期就要来临。在项目关键部分可以提供帮助的一个开发正打算离职。所有情况逼迫你停下所有手头工作,全力扑到到这个完全不同的任务上。打断思维的连续性会使你的生产力大大降低,并且切换上下文也更麻烦,更大的损失。使用中心版本控制我们必须从中心服务器下载一个新的工作拷贝。分布式系统的情况就好多了,因为我们能够在本地克隆所需要的版本。但是克隆仍然需要拷贝整个工作目录,还有直到给定点的整个历史记录。尽管Git使用文件共享和硬链接减少了花费,项目文件自身还是必须在新的工作目录里重建。*方案 阅读全文
Android 让你的SeekBar 也支持长按事件
2010-08-31 11:22 by Terry_龙, 5370 阅读, 收藏,
摘要:
SeekBar 本身有就是一个View 对象,既然是View 对象那也证明它有setOnLongClickListener 事件,众所周知,这个事件是让一个View 对象拥有长按功能,进而达到我们想要实现的操作。 为SeekBar 添加长按事件监听如下:[代码]那么,我们来试试,它是否可以成立 ,为它添加一个Toast :[代码]一般来说,我们运行项目,然后长按SeekBar 即能够把Toast... 阅读全文
Windows Phone 7 不温不火学习之《ListBox 数据与Android ListView 数据绑定》
2011-01-13 20:26 by Terry_龙, 4960 阅读, 收藏,
摘要:
Windows Phone 7 可以把它看成是Android 的 ListView ,WP7 只是预先在XAML里面为它的数据模板规定了格式,而Android 可以通过后期引入数据的方式为其添加数据模板。 Android 我们可以通过以下几种方式为LISTVIEW 添加数据,用法极其简单:继承ListActivity,使用SetListAdapter,参考下面的代码。 [代码]可自定义数据源,继承BaseAdapter ,参考下面代码。自定义数据源 Code highlighting produced by Actipro CodeHighlighter (freeware)http://w 阅读全文
Android 小項目之--消息、線程、動畫顯示圖片(附源碼)
2010-06-02 13:42 by Terry_龙, 4807 阅读, 收藏,
摘要:
一、 角色描述1.Looper: 一个线程可以产生一个Looper对象,由它来管理此线程里的Message Queue(消息队列)。2.Handler: 你可以构造Handler对象来与Looper沟通,以便push新消息到Message Queue里;或者接收Looper(从Message Queue取出)所送来的消息。3. Message Queue(消息队列):用来存放线程放入的消息。4.线... 阅读全文
Android小項目之--Linkify詳細應用
2010-06-09 20:35 by Terry_龙, 4767 阅读, 收藏,
摘要:
Android 正在發展得很快,現在的應用範圍己經非常廣了,電視、車載應用、手機、電腦等,這么多平臺都去支持 Android 開源系統,這對于我們程序無疑是一個很好的消息,相信我們中國的山寨技術很快就能將這一開源系統融匯貫通,發揚中國的優良傳張,這一結果直接使得開發 Android 應用的程序員大幅度的缺口,市場需求日益宏大。前幾天坐公交車的時候看到車上有很多人都拿著觸摸屏手機,這一現象讓我很驚訝... 阅读全文
Android小項目之---時間線程應用(附源碼)
2010-06-01 21:12 by Terry_龙, 4759 阅读, 收藏,
摘要:
进程 在Android 中,进程是应用程序的完整实现,而不是用户通常了解的那样。他们主要用途很简单: • 提高稳定性和安全性,将不信任或者不稳定的代码移动到其他进程。 • 可将多个.apk 包运行在同一个进程里减少系统开销。 • 帮助系统管理资源,将重要的代码放在一个单独的进程里,这样就可以单独销毁应用程序的其他部分。 像前面描述的一样,进... 阅读全文
分享几点Android 开发中的小技巧吧。不知道算不算?
2010-10-20 15:18 by Terry_龙, 4749 阅读, 收藏,
摘要:
也不想多说多,就拿几点来给大家分享吧:Android 在XML里面共享同一布局文件使用XML的方式为背景添加渐变的效果如何用代码自定义Android 自动生成的标题?在ActivityGroup里面如何访问子Activity的View 并操作它去改变UI?就上面四点吧,这些好像在搜索里面不大搜索得到,我今天就拿出来讲讲,好像己经有几个星期没有更新过博客的Android 文章了,呵呵,之前承诺的Eb... 阅读全文
Android 分享两个你学习android 平台开发必须碰到的几个知识点的组件【天气预报、日期】View 组件
2011-01-26 19:47 by Terry_龙, 4698 阅读, 收藏,
摘要:
本篇文章将分享两个VIEW组件,一个天气组件和一个日期组件,这两个组件本来是一个App Widget 后来,我看着好玩,将他们弄成一个VIEW的组件,可以像使用Windows Phone 7 的用户控件一样拖放到你想要的项目中。本篇将演示这两个组件的编写过程,工程文件如下: 包名介绍:com.terry.weather 程序的入口包com.yaomei.adapter 天气预报组件使用到的数据源com.yaomei.model 天气预报使用到的模型包com.yaomei.util 获取天气信息的工具包com.yaomei.widget 天气预报组件、日期组件的存放位置 从包名 阅读全文
Android 实现真机远程调试并适应7寸屏大小
2010-07-14 14:09 by Terry_龙, 4674 阅读, 收藏,
摘要:
学 android 也有一段时间了,一直都是用 Android 提供的模拟器运行测试例子,也不知道做的东东在真机是啥效果。今天跟公司要了一个七寸屏的车载屏做真机测试。下面是我实现真机远程调试的步骤:此方法同样适用于使用手机做真机测试1、接入USB选择“是”,单击下一步单击“下一步”,去查找我们之前下载的SDK目录,找到usb_driver,如图:点击... 阅读全文
Android 机顶盒手势、数据分页演示DEMO
2011-01-21 21:29 by Terry_龙, 4664 阅读, 收藏,
摘要:
上篇讲了一篇机顶盒的一个封装类《GridView》,利用这个封装的GridView 可以实现一些例如移动、位移图标等基础组件“GridView”无法实现的一些功能。本篇将会提出一部分可供运行的代码演示一个分页、手势换屏的DEMO版本,供大家学习。 DEMO 的工程目录如下:包名解释:com.yaomei.activity.adapter DEMO使用到的自定义Adaptercom.yaomei.activity.info DEMO入口com.yaomei.dbHelper 数据库帮助类com.yaomei.model 应用程序JAVA BEANcom. 阅读全文
Windows Phone 7 不温不火学习之《Expression Blend 创建渐变效果和创建Storyboard动画》
2011-02-14 21:08 by Terry_龙, 4651 阅读, 收藏,
摘要:
说起Expression Blend ,开发过Silverlight 或者WPF的同学肯定会暗爽一把。微软把这一神器免费提供给我们开发者使用,特别是自从WP7 发布就立刻免费,可以看出微软对WP7的重视。 年底又好消息不断,微软和NOKIA组成战略合作伙伴,NOKIA将把携地图数据与营销能力加入WP7的创新等,无疑给我们WP7开发者一剂强心剂。好了废话不多说,回到主题。Expression Blend 工具简介一款专业设计工具,制作基于Microsoft Silverlight的应用程序的精美复杂用户界面。让设计人员集中精力从事创作,开发人员集中精力从事编程工作。每个团队成员都可以单独进行工 阅读全文
Android 桌面组件【app widget】 进阶项目--心情记录器
2010-08-10 21:38 by Terry_龙, 4637 阅读, 收藏,
摘要:
之前有一篇是初探 Android App Widget 的文章,今天继续对上一例子进行扩展,并完成了一个小项目,直接可以拿来使用。上篇文章地址:Android 桌面组件【widget】初探,未接触过app Widget 的朋友可以去看一下,有助于理解本篇代码讲解。 本篇完成项目名称为:【心情记录器】 可将你的心情讯录并用桌面组件的形式展示于桌面上,并有丰富的表情可供选择并加载在桌面上,此功能类... 阅读全文
HTML5 学习手笔一:canvas API 画对角线
2012-02-24 16:13 by Terry_龙, 4572 阅读, 收藏,
摘要:
自从停博一段时间后,一直在思考特别是今年开年,在想学习什么技术做为未来的技术储备。本来想加强下Android 底层方面的知识,但觉得工作上跟这块有所涉及再学习的话有点懒,由于Windows Phone 7 开发工作上没有涉及,目前也算是入门,未来短时间内不会考虑将其应用于工作选择,故不做考虑。现选择了两个方向为:IOS和HTML5,手上的毛主席相对比较紧还没有买MAC,所以优先选择了HTML5先涉猎一下,以后再考虑精通或者再涉猎IOS,作为未来的技术储备。 关于HTML5的简介和推广者网上一大把资料这里就略过,直接进入主题。 在页面中加入HTML5->canvas 在HTML页面中插入. 阅读全文
【WP7进阶】——分享一个可供切换状态的ListBox组件
2011-02-20 19:57 by Terry_龙, 4502 阅读, 收藏,
摘要:
编写Asp.net的同学,经常会遇到一个Repeater 或者一个GridView ,当用户点击编辑状态时我们的列表组件会自动跳转到可选择(可供删除、编辑、选择等)状态。这时候一般的做法都会在组件的前方自动生成一系列复选框“CheckBox”,需要删除/选择哪行时只要在前方的复选框勾一下,便可以得到该行的数据或者行ID等。 上面的做法是一个比较典型的Web做法,那么在WP7 里面要实现这样的效果如何实现呢?有些同学就会说了,那简单使用ListBox 在它的数据模板里面添加一个CheckBox不就完事了吗?是的,这样是一种做法,但带来的问题是你得去控制他选中哪行并且得到 阅读全文
Android Ap 开发 设计模式第九篇:桥接模式
2011-07-26 20:30 by Terry_龙, 4384 阅读, 收藏,
摘要:
Bridge Pattern模式解读 bridge 是“桥梁”的意思。就像现实社会里的桥梁担负着连接两岸的重大责任一样,Bridge Pattern也是负责连接2个不同位置的参与者。 桥接模式沟通着“功能的类层次”和“实现的类层次”。将“功能的类层次”和“实现的类层次”分成2个独立的类层次可能会弄得支离破碎,所以必须在2个类层次之间建一座沟通的桥梁。程序示例 按照上面的分法,本例可以分为4个类按照“功能的类层次”和“实现的类层次”分开,分别为:功能的类层次 Display 该类为打印内容的类 CountDisplay 该类不仅可以打印内容还可以参数指定打印次数实现的类层次 DisplayIm. 阅读全文
你所需要知道的一些git 的使用命令:历史
2013-04-15 16:49 by Terry_龙, 4377 阅读, 收藏,
摘要:
== 关于历史 ==Git分布式本性使得历史可以轻易编辑。但你若篡改过去,需要小心:只重写你独自拥有的那部分。正如民族间会无休止的争论谁犯下了什么暴行一样,如果在另一个人的克隆里,历史版本与你的不同,当你们的树互操作时,你会遇到一致性方面的问题。一些开发人员强烈地感觉历史应该永远不变,不好的部分也不变所有都不变。另一些觉得代码树在向外发布之前,应该整得漂漂亮亮的。Git同时支持两者的观点。像克隆,分支和合并一样,重写历史只是Git给你的另一强大功能,至于如何明智地使用它,那是你的事了。=== 我认错 ===刚提交,但你期望你输入的是一条不同的信息?那么键入:$ git commit --ame 阅读全文
Android 小項目之---- 計算器 使用同一個事件监听完成 加减乘除 (附源码)
2010-05-18 22:50 by Terry_龙, 4191 阅读, 收藏,
摘要:
这个小项目除了要我们活用按钮的组之外,也示范如何利用同一个监听处理不同事件然后与TextView的文字作出相應的變化 廢話不多說:效果圖如下: 看到這個界面可能最直接的處理辦法就是每一個按鈕設置一個監聽事件然後在每一個事件上處理即可,沒錯。這個辦法是可行的 但最后我們看到的代碼是不是很不優雅,有很多重複的操作?所以我們想到了用一個监听来处理不同的事件。那要怎么做呢?跟着我一起来做吧大概代码如... 阅读全文
【WP7进阶】——详细教你使用帮你赚钱的广告控件
2011-03-03 21:31 by Terry_龙, 4060 阅读, 收藏,
摘要:
AdVertising 广告控件是微软移动战略上的另一个组件,该组件可以轻松帮你在你的应用程序或者XNA框架游戏上显示广告。使用该组件的优势:赚更多的钱 这个组件为您的应用程序显示各种移动广告,这是一个实时的、轮换的、非常优秀的显示广告方法。显示内容包括各地的经销商和采购商包括了微软在内的adCenter 和大型微软广告市场。快速、无争议 AdVertising广告控件通过简单的控制、自助式的开发者签约,报告和自动支付系统使开发商能够从中收益。其中,该组件的SDK不仅支持Silverlight for Windows Phone 框架还支持XNA for Windows Game 框架的Wi. 阅读全文
你所需要知道的一些git 的使用命令:基本技巧
2013-03-08 14:34 by Terry_龙, 4049 阅读, 收藏,
摘要:
与其一头扎进Git命令的海洋中,不如来点基本的例子试试手。它们简单而且实用。实际上,在开始使用Git的头几个月,我所用的从来没超出本章介绍的内容。=== 保存状态 ===要不来点猛的?在做之前,先为当前目录所有文件做个快照,使用:$ git init$ git add .$ git commit -m "My first backup"现在如果你的编辑乱了套,恢复之前的版本:$ git reset --hard再次保存状态:$ git commit -a -m "Another backup"=== 添加、删除、重命名 ===以上命令将只跟踪你第一次运行 阅读全文
浙公网安备 33010602011771号