Android
畅想程序世界
挨踢人士
展开
-
仿豌豆荚ViewPager下拉
在豌豆荚的应用详情页中有个ViewPager布局,该布局头部添加了一个可上下收展的view用于显示应用资料。实现思路基本上就是利用ViewDragHelper进行拖动来控制头部的view的布局。当TopView可见时,手势事件被拖动层截获控制上下拖动达到TopView的折叠和展开效果。当TopView不可见时,手势事件交由ViewPager进行控制达到ListView正常滚动,并在ListVie...2015-01-31 14:51:00 · 117 阅读 · 0 评论 -
开放接口使用积累
个推(消息推送) 官网:http://www.igetui.com/Demo快速入门说明; 步骤:用自己的开发者账号登陆个推,进入控制界面;在左侧菜单中选择 " 应用管理 ==> 应用管理 ==> 登记新应用"在 "应用名称" 和 "应用标识" 中填入相应内容;名称随便取,标识是app的package name;登记完新应用后,单击 " 应用管理...2015-02-09 11:13:00 · 138 阅读 · 0 评论 -
Android小代码-技巧积累
string.xml中添加空格假设TextView引用了string.xml中的常量,若要在字符串开头添加空格或制表符,或者在字符串中间显示多个空格符,直接键盘敲入空格是不会在控件中起作用,需要使用: "&#160;" 或者 "\t"等特殊字符:[html] view plaincopy<stringname="test1">\t填写&#...2015-02-09 11:05:00 · 87 阅读 · 0 评论 -
ActionBarSherlock的使用——(一)配置
简介:从android 3.0开始,android加入了一个新的api,actoinbar,随着android 4.0的发布和慢慢的推广开来,很多应用也开始使用google推广的ui设计,而actionbar是其中相当重要的一部分。本人现在对IOS的那种设计有点厌烦,对安卓4.0的设计风格比较感兴趣,然而为了程序的兼容性,又要考虑低版本的问题,所以在这里需要使用到兼容包。无奈goog...2015-02-09 10:25:00 · 106 阅读 · 0 评论 -
Android中的onCreateOptionsMenu()方法和onOptionsItemSelected()方法示例
常见错误代码提示Multiple markers at this line- overrides com.actionbarsherlock.app.SherlockActivity.onCreateOptionsMenu- Cannot override the final method from SherlockActivity- Method breakpoint:MainActivi...2015-02-09 10:15:00 · 606 阅读 · 0 评论 -
新导入工程报Unable to resolve target 'android-18'和R cannot be resolved
最近有点兴趣学安卓,自己通过学习环境终于搭建起来了,去网上找了一个实例。把代码导入工程结果报了一大堆的错,package报错,引入的包也报错。后来看到控制台打印出了这样一句:Unable to resolve target 'android-18',和Error中提示“R cannot be resolved”等一大堆错误信息。解决方法:1.sdk版本的问题项目->属性-&...2015-02-07 11:33:00 · 176 阅读 · 0 评论 -
查看Android ADT Plugin版本的方法
在Eclipse中,点击菜单栏”Help->About Eclipse”,弹出About Eclipse对话框,如下图所示:点击其中的Android机器人图标,出现About Eclipse Features对话框,显示类似版本信息:Android Development ToolkitVersion: 20.0.2.v201207191942-407447如下图所示:要查看最新的ADT P...2015-02-07 11:30:00 · 121 阅读 · 0 评论 -
完整版linux下android源码下载、编译、模拟器启动运行
一、环境说明:1、VMware版本:8.0.3 build-7030572、liunx系统:Ubuntu10.103、jdk:sun-java6-jdk二、Ubuntu 10.10更新源列表由于Ubuntu 10.10版本的源已经过期了,所以,需要对其进行更新,Ubuntu 10.10 已经发布了,下面提供更新源方法与更新源列表地址:1.sudo gedit /etc/a...2015-02-07 11:22:00 · 369 阅读 · 0 评论 -
android 配置环境变量
在创建AVD时,在DOS下输入android list targets 会出现android不是内部或外部命令,如图-1。这主要是没有配置好android sdk环境变量所致的。图-1 android不是内部或外部命令解决的办法有两种:(1).配置android sdk的环境变量;(2).直接进入android sdk所在的目录执行(其实可以不配置环境变量而直接进入目录执行文...2015-02-02 15:50:00 · 268 阅读 · 0 评论 -
android学习笔记一(基础部分)
工程:Phone、Sms (短信、单元测试)、File(存储文件、sdcard文件存储)、Other(访问file项目中的文件、AccessOtherAppPreferenceTest访问Preferences)、XML、SoftPreferences权限:1、添加权限方式AndroidManifest.xml中添加电话服务权限:<?xml version="1.0" encodi...2015-02-02 15:20:00 · 173 阅读 · 0 评论 -
Android初学点滴积累(操作篇)
初学android,顺手记下过程中碰到的问题或心得,既是总结,也为方便以后回头复习;p.s.环境:Ubuntu 14.04 adt-bundle-linux-x86-20130917 adt更新慢由于GFW的存在,更新sdk的时候总是很慢,经常失败,有两种方法处理:修改host文件/etc/hosts(对于windows是C:\Windows\System32\dri...2015-02-09 11:43:00 · 91 阅读 · 0 评论