摘要: Android引用外部项目库笔记(2012-09-19 13:27:31)转载▼标签:androidit分类:Android项目中要集成其他项目由于集成项目庞大不想机械的copy,就想将集成的项目做成项目库,这样以后集成项目升级,本项目里面升级扩展也方便。集成步骤和方法:1.库项目的结构一个库项目是一个包含了源码和资源的项目,它可以被其他的项目引用,从而让其他项目使用它包含的代码和资源。多个Android应用程序项目可以引用同一个库项目,同一个Android应用程序项目也可以引用多个库项目。2.库项目创建和使用库项目就是一个完整的android项目我们只需要配置一下他的lib属性就可以了就可以 阅读全文
posted @ 2013-01-06 12:15 tanqiantot 阅读(406) 评论(0) 推荐(0) 编辑
摘要: 第一类:属性值为true或false android:layout_centerHrizontal 水平居中 android:layout_centerVertical 垂直居中 android:layout_centerInparent 相对于父元素完全居中 android:layout_alignParentBottom 贴紧父元素的下边缘 android:layout_alignParentLeft 贴紧父元素的左边缘 android:layout_alignParentRight 贴紧父元素的右边缘 android:layout_alignParentTop 贴紧父元素的上边缘 and 阅读全文
posted @ 2013-01-05 10:32 tanqiantot 阅读(129) 评论(0) 推荐(0) 编辑
摘要: http://developer.android.com/sdk/index.html 阅读全文
posted @ 2012-12-28 14:22 tanqiantot 阅读(201) 评论(0) 推荐(0) 编辑
摘要: Android 中的 Service 全面总结http://www.cnblogs.com/newcj/archive/2011/05/30/2061370.html1、Service的种类按运行地点分类:类别区别优点缺点应用本地服务(Local)该服务依附在主进程上,服务依附在主进程上而不是独立的进程,这样在一定程度上节约了资源,另外Local服务因为是在同一进程因此不需要IPC,也不需要AIDL。相应bindService会方便很多。主进程被Kill后,服务便会终止。非常常见的应用如:HTC的音乐播放服务,天天动听音乐播放服务。远程服务(Remote)该服务是独立的进程,服务为独立的进程, 阅读全文
posted @ 2012-12-14 15:02 tanqiantot 阅读(149) 评论(0) 推荐(0) 编辑
摘要: 【Android面试】Android面试题集锦 (陆续更新)分类:【杂七杂八】2011-05-11 17:582064人阅读评论(0)收藏举报一些常见的Android面试基础题做下总结,看看你能做出多少道?1. Intent的几种有关Activity启动的方式有哪些,你了解每个含义吗? 这里Android123提示大家,Intent的一些标记有FLAG_ACTIVITY_BROUGHT_TO_FRONT 、FLAG_ACTIVITY_CLEAR_TOP、FLAG_ACTIVITY_CLEAR_WHEN_TASK_RESET、FLAG_ACTIVITY_EXCLUDE_FROM_RECENTS、 阅读全文
posted @ 2012-11-27 18:03 tanqiantot 阅读(188) 评论(0) 推荐(0) 编辑
摘要: 2011-12-19 15:0318人阅读评论(0)收藏举报1、关联双向关联:C1-C2:指双方都知道对方的存在,都可以调用对方的公共属性和方法。在GOF的设计模式书上是这样描述的:虽然在分析阶段这种关系是适用的,但我们觉得它对于描述设计模式内的类关系来说显得太抽象了,因为在设计阶段关联关系必须被映射为对象引用或指针。对象引用本身就是有向的,更适合表达我们所讨论的那种关系。所以这种关系在设计的时候比较少用到,关联一般都是有向的。使用ROSE 生成的代码是这样的:classC1...{public:C2*theC2;};classC2...{public:C1*theC1;};双向关联在代码的表 阅读全文
posted @ 2012-11-27 17:44 tanqiantot 阅读(123) 评论(0) 推荐(0) 编辑
摘要: 2011-12-19 21:20187人阅读评论(0)收藏举报Service的生命周期Service的生命周期方法比Activity少一些,只有onCreate, onStart, onDestroy我们有两种方式启动一个Service,他们对Service生命周期的影响是不一样的。1 通过startService Service会经历 onCreate -> onStart stopService的时候直接onDestroy 如果是调用者(TestServiceHolder)自己直接退出而没有调用stopService的 话,Service会一直在后台运行。 下次TestService 阅读全文
posted @ 2012-11-27 17:42 tanqiantot 阅读(155) 评论(0) 推荐(0) 编辑
摘要: 浏览器地址栏输入:javascript:window.navigator.userAgent通过网站查询:http://www.enhanceie.com/ua.aspxhttp://www.useragentstring.com/http://whatsmyuseragent.com/Google搜索“whatismyuseragent”修改UserAgent:Chrome在快捷方式的目标后加上–user-agent="UserAgentString"选项,形如chrome.exe-user-agent="UserAgentString"。Firefo 阅读全文
posted @ 2012-11-16 11:32 tanqiantot 阅读(579) 评论(0) 推荐(0) 编辑
摘要: 1、Video 对于视频,取第一帧作为缩略图,也就是怎样从filePath得到一个Bitmap对象。 private Bitmap createVideoThumbnail(String filePath) { Bitmap bitmap = null; MediaMetadataRetriever retriever = new MediaMetadataRetriever(); try { retriever.setMode(MediaMetadataRetriever.MODE_CAPTURE_FRAME_ONL... 阅读全文
posted @ 2012-11-13 09:53 tanqiantot 阅读(288) 评论(0) 推荐(0) 编辑
摘要: 当从相机进入图库时,再退出,发现内存泄露。发现内存泄露的方法是:adb shelldumpsys SurfaceFlinger然后可以看到申请的内存Allocated buffers:0x1e4dd10: unknown | 800 (4096) x 480 | 100 | 0x00000b020x1e72e20: unknown | 800 (4096) x 480 | 100 | 0x00000b020x1e73920: unknown | 800 (4096) x 480 | 100 | 0x00000b020x1e75600: unknown | 1280 ... 阅读全文
posted @ 2012-10-23 20:07 tanqiantot 阅读(486) 评论(0) 推荐(0) 编辑