2013年1月29日
摘要: 首先让大家看图看到这张图是 不是很熟悉 我想大家应该会好奇他是怎么实现咋一看是不是觉得实现起来有点困难 因为各个按钮之间会绑定牵连在一起 原来android内部提供更容易的实现他的方法 也就是preferenceActivity该类封装了sharedpreferences所以他的所有子类都具有保存key-value对的能力比较常用的设置项 有三类:1、checkboxpreferences2、edittextpreferences3、listviewpreferences好了 直接看列子吧 分2步:1、在res目录下建一个xml目录并在该目录下新建一个preferences_setting.x 阅读全文
posted @ 2013-01-29 14:19 nuliniao 阅读(882) 评论(0) 推荐(0) 编辑
  2013年1月28日
摘要: android中的事件类型分为按键事件和屏幕触摸事件,Touch事件是屏幕触摸事件的基础事件,有必要对它进行深入的了解。 一个最简单的屏幕触摸动作触发了一系列Touch事件:ACTION_DOWN->ACTION_MOVE->ACTION_MOVE->ACTION_MOVE...->ACTION_MOVE->ACTION_UP当屏幕中包含一个ViewGroup,而这个ViewGroup又包含一个子view,这个时候android系统如何处理Touch事件呢?到底是ViewGroup来处理Touch事件,还是子view来处理Touch事件呢?我只能很肯定的对你说不一 阅读全文
posted @ 2013-01-28 11:29 nuliniao 阅读(1387) 评论(0) 推荐(0) 编辑
  2013年1月25日
摘要: 用过新版本android 360手机助手都人都对 360中只在桌面显示一个小小悬浮窗口羡慕不已吧?其实实现这种功能,主要有两步:1.判断当前显示的是为桌面。这个内容我在前面的帖子里面已经有过介绍,如果还没看过的赶快稳步看一下哦。 【Kris专题】判断当前显示是否为桌面2.使用windowManager往最顶层添加一个View .这个知识点就是为本文主要讲解的内容哦。在本文的讲解中,我们还会讲到下面的知识点:a.如果获取到状态栏的高度b.悬浮窗口的拖动c.悬浮窗口的点击事件 有开始之前,我们先来看一下效果图:接下来我们来看看FloatView的代码:/** * * @author <a h 阅读全文
posted @ 2013-01-25 11:43 nuliniao 阅读(781) 评论(1) 推荐(0) 编辑
  2013年1月24日
摘要: 相关链接:Android 读取文件http://www.eoeandroid.com/thread-97495-1-1.htmlAndroid 私有文件夹 文件的写入与读取http://www.eoeandroid.com/thread-69378-1-1.htmlAndroid 读取文件内容操作http://www.eoeandroid.com/thread-82295-1-1.html----------------------帖子正文-----------------------------AsyncTask,异步处理,主要用于将比较耗时的操作从主线程(UI线程)中分离出来处理,提高运行 阅读全文
posted @ 2013-01-24 11:57 nuliniao 阅读(700) 评论(0) 推荐(0) 编辑
  2013年1月23日
摘要: 相关帖子:android popwindow实现左侧弹出菜单层http://www.eoeandroid.com/thread-238330-1-1.html移动App设计的13大精髓:http://news.eoe.cn/industry/2013/0121/14670.html这文章讲述了2013年未来的移动APP设计趋势,感觉挺有道理的。wp8的平面界面设计已经取得很大的成功,很多应用也都是采取相同的设计如zaker,还有类似本文要展示的左侧导航菜单右边显示主要内容的设计,通过menu菜单或者左右拖动可以弹出左侧导航菜单,国内的应用有百度新闻、100tv、印象笔记等。个人觉得这样的应用很 阅读全文
posted @ 2013-01-23 11:37 nuliniao 阅读(1810) 评论(0) 推荐(2) 编辑
  2013年1月22日
摘要: 一、分析1、最简单的布局:只有一个ListView如果整个页面只有一个ListView的话,那么由于ListView本身带有滚动效果,所以当加载的数据超过页面显示的范围时,可以通过上下滑动来查看所有的item。因此这种情况下,不需要添加ScrollView。2、其它布局A+ListView这种情况下,如果布局A定义在ListView的前面,那么当布局A所占的比例较大,或者ListView加载的数据较多时,都会导致ListView显示不完全。同样,由于ListView自身可以滚动,因此仍然可以通过上下滚动来查看ListView的所有item。如图所示:3、其它布局B+ListView这种情况下, 阅读全文
posted @ 2013-01-22 11:40 nuliniao 阅读(2313) 评论(0) 推荐(0) 编辑
  2013年1月21日
摘要: 之前讲到了自定义Adapter传递给ListView时,因为ListView的View回收,需要注意当ListView列表项中包含有带有状态标识控件的问题。详情可见之前发的帖[url=自定义Adapter实现ListView带多选框等状态控件的注意事项 http://www.eoeandroid.com/thread-248749-1-1.html还是这个问题,讲一个我遇到的因为两行代码位置相反引起的问题。我的ListView中每行View包含一个ImageView、TextView、CheckBox。当ListView中有一个或一个一行CheckBox被选中就让ListView上面的Butt 阅读全文
posted @ 2013-01-21 11:49 nuliniao 阅读(524) 评论(1) 推荐(0) 编辑
  2013年1月17日
摘要: 我用的是cocos2d-2.0-x-2.0.3之前弄了一天也没成功 今天来了下载了最新的ndk8更新了sdk 又重新是了一遍 居然成功了,不知道是工具的版本问题还是哪一步出错误了,在这里整理一下:首先各个工具都下下来配置好,然后将cygwin中的.bash_profile这个文件打开 在最后加上ndk的路径NDK_ROOT=/cygdrive/c/android-ndk-r8dexport NDK_ROOT2.找到cocos2dx中的create-android-project.bat这个文件打开然后有三个地方需要改set _CYGBIN=C:\cygwin\binset _ANDROIDTO 阅读全文
posted @ 2013-01-17 14:32 nuliniao 阅读(773) 评论(0) 推荐(0) 编辑
  2013年1月16日
摘要: --------------------------Android百度地图源码-------------------------百度地图API Demohttp://www.eoeandroid.com/thread-155628-1-1.html百度地图demohttp://www.eoeandroid.com/thread-115010-1-1.htmlAndroid地图开发之Overlay应用(转)http://www.eoeandroid.com/thread-225894-1-1.html关于根据经纬度调用百度地图的demohttp://www.eoeandroid.com/thre 阅读全文
posted @ 2013-01-16 11:38 nuliniao 阅读(826) 评论(1) 推荐(0) 编辑
  2013年1月15日
摘要: 研究完ScrollView嵌套ScrollView之后,本人突然又想研究ScrollView里嵌套ListView了。如果还不知道ScrollView嵌套ScrollView是怎么实现的可以参考http://www.eoeandroid.com/thread-240709-1-1.html在上篇文章当中其实我没有怎么把原理讲清楚,只是上了原代码,而其实ScrollView里套ScrollView和ScrollView里套ListView是同一个道理的。按常理,ScrollView套ListView会存在两个问题:1.里面的listView高度无法算出来,通常只能显示listview的其中一行2 阅读全文
posted @ 2013-01-15 09:48 nuliniao 阅读(2100) 评论(0) 推荐(0) 编辑