- 博客(30)
- 收藏
- 关注
原创 IOS开发技术之──头文件引用(@class/#import/#include)
一、 Objective-C 中 #import 和 #include 的区别 预编译指令Objective-C:#importC,C++:#include#import由gcc编译器支持在 Objective-C 中,#import 被当成 #include 指令的改良版本来使用。除此之外,#import 确定一个文件只能被导入一次,这使你在递归包含中不会出现问题...
2012-07-18 11:18:57
295
原创 关于sqlite的存储类型
SQLite与其他常见的DBMS的最大不同是它对数据类型的支持。其他常见的DBMS通常支持强类型的数据,也就是每一列的类型都必须预先 指定,但是SQLite采用的是弱类型的字段。实际上,其内部仅有下列五种存储类型:NULL: 表示一个NULL值INTEGER: 用来存储一个整数,根据大小可以使用1,2,3,4,6,8位来存储.REAL: IEEE 浮点数TEXT: ...
2012-05-10 13:47:39
459
原创 Mac系统下使用adb工具的配置方法
http://blog.youkuaiyun.com/zcljy0318/article/details/6867565转载
2012-03-09 10:56:36
283
原创 关于iphone开发中的 stretchableImageWithLeftCapWidth方法的使用
- (UIImage *)stretchableImageWithLeftCapWidth:(NSInteger)leftCapWidth topCapHeight:(NSInteger)topCapHeight这个函数是UIImage的一个实例函数,它的功能是创建一个内容可拉伸,而边角不拉伸的图片,需要两个参数,第一个是不拉伸区域和左边框的宽度,第二个参数是不拉伸区域和上边框的宽度。...
2012-03-06 15:12:16
168
原创 关于Android activity的启动模式和一些其他
FLAG_ACTIVITY_CLEAR_TOP 如果设置,并且这个Activity已经在当前的Task中运行,因此,不再是重新启动一个这个Activity的实例,而是在这个Activity上方的所有Activity都将关闭,然后这个Intent会作为一个新的Intent投递到老的Activity(现在位于顶端)中。 例如,假设一个Task中包含这些Activity:A,B,C,...
2012-02-17 11:35:36
117
原创 Windows 下的Android NDK开发
某日,有需求,需要在Android下调用c,于是小小研究了一下Android NDK开发,简单记录一下:1.下载Android-NDK-r7,具体下载地址可以google一下 .下载后解压.2.NDK开发需要Linux环境,所以在windows上一般使用cygwin来进行模拟,下载cygwin,一般在官网可以下载一个setup.exe文件,安装不说。其中在选择的时候需要注意一下点下面这个:...
2011-12-30 15:10:29
108
原创 Android游戏开发之SurfaceView与View的使用
最近在看Himi的博客,是一个做游戏的强人啊,非常非常好的博客,推荐做游戏开发的新手可以订阅一下,附上地址:http://blog.youkuaiyun.com/xiaominghimi/article/details/6089594以下内容摘自Himi博文【Android游戏开发之二】剖析游戏开发用view还是surfaceView ?!SurfaceView是从View基类中派生出来的...
2011-12-14 10:24:34
156
原创 MediaPlayer API中文文档
MediaPlayer类可用于控制音频/视频文件或流的播放。关于如何使用这个类的方法还可以阅读VideoView类的文档。1.状态图对播放音频/视频文件和流的控制是通过一个状态机来管理的。下图显示一个MediaPlayer对象被支持的播放控制操作驱动的生命周期和状态。椭圆代表MediaPlayer对象可能驻留的状态。弧线表示驱动MediaPlayer在各个状态之间迁移的播放控制...
2011-12-12 17:32:30
349
原创 commonsware-Android平台可复用代码仓库
http://www.chengyunfeng.com/2010/07/commonswareCommonsWare 是一个Android教学组织,他们在github上的代码库中包含了很多Android平台常用功能的实现代码和一些教程.例如: cwac-adapter: 是一个AdapterWrapper ColorMixer 是一个用来选择颜色的组件 c...
2011-12-07 15:00:51
159
原创 Android 视频播放
*Android当前支持两种协议来传输视频流一种是Http协议,另一种是RTSP协议 *Http协议最常用于视频下载等,但是目前还不支持边传输边播放的实时流媒体 *同时,在使用Http协议 传输视频时,需要根据不同的网络方式来选择合适的编码方式, *比如对于GPRS网络,其带宽只有20kbps,我们需要使视频流的传输速度在此范围内。 *比如,对于GPRS来说,如果多媒体的编...
2011-11-22 13:46:42
123
原创 onSaveInstanceState和onRestoreInstanceState触发的时机(转载)
先看Application Fundamentals上的一段话: Android calls onSaveInstanceState() before the activity becomes vulnerable to being destroyed by the system, but does not bother calling it when the instance ...
2011-11-22 10:30:07
101
原创 android merge标签的用法(转载)
单独将标签做个介绍,是因为它在优化UI结构时起到很重要的作用。目的是通过删减多余或者额外的层级,从而优化整个Android Layout的结构。将通过一个例子来了解这个标签实际所产生的作用,这样可以更直观的了解的用法。建立一个简单的Layout,其中包含两个Views元素:ImageView和TextView 默认状态下我们将这两个元素放在FrameLayout中。其效果是在主视图...
2011-11-18 10:40:00
159
原创 android android:windowSoftInputMode相关属性
android:windowSoftInputModeactivity主窗口与软键盘的交互模式,可以用来避免输入法面板遮挡问题,Android1.5后的一个新特性。这个属性能影响两件事情:【A】当有焦点产生时,软键盘是隐藏还是显示【B】是否减少活动主窗口大小以便腾出空间放软键盘各值的含义:【A】stateUnspecified:软键盘的状态并没有指定...
2011-11-03 16:06:29
681
原创 什么时候加上android.intent.category.DEFAULT和LAUNCHER(转载)
1、要弄清楚这个问题,首先需要弄明白什么是implicit(隐藏) intent什么是explicit(明确) intent。Explicit Intent明确的指定了要启动的Acitivity ,比如以下Java代码:Intent intent= new Intent(this, B.class) Implicit Intent没有明确的指定要启动哪个Activity...
2011-11-03 15:55:36
148
原创 (转载)如何在Android程序中使用ACRA3
一、介绍(Introduction)ACRA 允许你的Android应用将崩溃报告以谷歌文档电子表的形式进行发送。本教程将引导您在应用程序项目中安装ACRA。ACRA allows your Android application to send Crash Reports in a Google Docs spreadsheet. This tutorial will guide you...
2011-10-19 10:22:57
206
原创 Android中shape的使用
Android中常常使用shape来定义控件的一些显示属性,今天看了一些shape的使用,对shape有了大体的了解,稍作总结:先看下面的代码: ...
2011-10-14 14:36:49
94
原创 关于ScrollView和ListView并存的问题
今天解决了一个问题,记录一下。当ScrollView中嵌套ListView的时候,会出现进入这个界面会自动滑倒最底端,这时只要在代码中把listView的焦点失去就可以了...
2011-09-23 19:59:32
90
原创 关于异步加载网络图片的方法
转载在学习"Android异步加载图像小结"这篇文章时, 发现有些地方没写清楚,我就根据我的理解,把这篇文章的代码重写整理了一遍,下面就是我的整理。下面测试使用的layout文件:简单来说就是 LinearLayout 布局,其下放了5个ImageView。 我们将演示的逻辑是异步从服务器上下载5张不同图片,依...
2011-09-22 15:14:01
221
原创 Thread和Looper以及Handler和Message详解
很多初入Android或Java开发的新手对Thread、Looper、Handler和Message仍然比较迷惑,衍生的有HandlerThread、java.util.concurrent、Task、AsyncTask由于目前市面上的书籍等资料都没有谈到这些问题,今天Android123就这一问题做更系统性的总结。 Android开发过程中为什么要线程能? 我们创建的S...
2011-09-13 17:33:19
98
原创 Android全局变量
[code="java"]public class MyApp extends Application { private String myState; public String getState(){ return myState; } public void...
2011-09-10 17:21:42
119
原创 关于LinearLayout添加监听事件
如果LinearLayout的子控件添加过onclicklistener,那么LinearLayout本身的点击事件是不会被触发的,额。。我目前采取的方法是给LinearLayout添加ontouchlistener事件(我的需求是添加点击事件)。是可以解决这个问题的。。网上好像还有其它解决办法,具体大家可以去搜搜看~...
2011-09-09 16:33:22
1567
原创 Android 关于嵌套listView时onItemClick事件不响应的解决办法
当我们使用listView嵌套button或者其它clickable控件时会出现listView的onitemClick事件不响应的问题。我们只需要在item的xml文件中的根布局中加上一句:[code="java"]android:descendantFocusability="blocksDescendants"[/code]屏蔽item中抢夺focus的控件权限即可解决问题。...
2011-09-08 15:07:25
388
原创 关于ListView讲的很详细的一篇文章,转载一下
转自:http://blog.youkuaiyun.com/comkingfly/article/details/6578907
2011-09-07 14:36:50
90
原创 Android关于LinearLayout的设置问题
对于 LinearLayout当 android:orientation="vertical" 时, 只有水平方向的设置才起作用,垂直方向的设置不起作用。即:left,right,center_horizontal 是生效的。当 android:orientation="horizontal" 时, 只有垂直方向的设置才起作用,水平方向的设置不起作用。即:top,bottom,c...
2011-09-06 17:47:43
377
Android 设置wap请求方式
公司有个需求,需要在程序启动的时候去请求电信的一个wap网关,获取用户的手机号码,因为之前没有涉及到这块,所以自己就使用了之前普通的http请求方式,结果返回的信息中手机号码字段死活都是null,换了httpClient等各种方式都不可以,后来在网上搜索资料的时候才知道,原来使用普通的http直连的方式是获取不到用户手机号码的,需要设置电信的CTWAP代理才可以,大致代码如下: [cod...
2011-09-06 17:29:25
176
原创 httpClient在Android中的使用
转载备忘:http://blog.youkuaiyun.com/liuhe688/article/details/6425225
2011-09-03 14:40:49
71
原创 新浪微博UI设计学习之妙用TabHost
声明 欢迎转载,但请保留文章原始出处:) 博客园:http://www.cnblogs.com 农民伯伯: http://www.cnblogs.com/over140 版本 新浪微博 weibo_10235010.apk 正文 一、效果图[img]http://images.cnblogs.com/cn...
2011-09-02 15:04:24
138
原创 Android给图片加水印
File fImage = new File("/sdcard/dcim","beijing.jpeg");FileOutputStream iStream = new FileOutputStream(fImage);* 取出Bitmap oriBmporiBmp.compress(CompressFormat.JPEG, 100, iStream);int ...
2011-09-02 11:02:41
116
原创 关于Android intent的知识
意图在android的应用开发中是很重要的,明白了意图的作用和使用后,对开发会有很大帮助。如果没有把意图搞懂,以后开发应用会感觉缺些什么。 意图的作用: 1、激活组件 2、携带数据 3、意图的匹配(运用到隐式意图) android基本的设计理念是鼓励减少组件间的耦合,因此android提供了Intent(意图),用意图激活其他组...
2011-09-01 16:46:32
127
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人