上一页 1 ··· 8 9 10 11 12 13 下一页
摘要: 屏幕适配 主流屏幕: 1280*720, 遵循原则: 不用AbsoluteLayout(绝对布局), 多用相对布局&线性布局(权重), 要用dp,不用px开发后期, 在不同分辨率屏幕上测试(480*800,1920*1080), 如果没出现太大问题(影响正常使用), 就可以上线如果后期测出问题怎么办? 图片适配 不是很常用,分别在drawable各放一套图,但会导致软件体积很大布局适配 不是很常... 阅读全文
posted @ 2015-10-29 09:15 梦和远方 阅读(220) 评论(0) 推荐(0) 编辑
摘要: 极光推送bass云端服务器:可以数据储存、消息推送、文件服务、api分析、应用统计。有bomb,atom原子云,百度frontia,华为power app等所有需要客户端被动接收信息的功能模块,都可以用推送实现张三调服务器接口,服务器只是存数据,它调推送的接口,推送去找妹子有了最新数据,不需要全部刷... 阅读全文
posted @ 2015-10-29 09:12 梦和远方 阅读(280) 评论(0) 推荐(0) 编辑
摘要: SharePreference工具类/** * SharePreference封装 * */public class PrefUtils { public static final String PREF_NAME = "config"; public static boolean getBool... 阅读全文
posted @ 2015-10-29 09:04 梦和远方 阅读(418) 评论(0) 推荐(0) 编辑
摘要: 1.解析json数据:public class PhotosData { public int retcode; public PhotosInfo data; public class PhotosInfo { public String title; public ArrayList news; } public class PhotoInfo { public String id; ... 阅读全文
posted @ 2015-10-28 22:41 梦和远方 阅读(247) 评论(0) 推荐(0) 编辑
摘要: 布局: 2.新闻详情页public class NewsDetailActivity extends Activity implements OnClickListener { private WebView mWebView; private ImageButton btnBack;//... 阅读全文
posted @ 2015-10-28 22:39 梦和远方 阅读(193) 评论(0) 推荐(0) 编辑
摘要: 下拉刷新、加载更多、标记已读、轮播条、缓存下拉刷新------- 1.addHeaderView必须在setAdapter之前调用 2.将paddingTop设置一个headerView高度的负值去隐藏它 getHeight()和getMeasuredHeight()的区别: getMeasuredHeight():获取测量完的高度,只要在onMeasure方法执行完,就可以用 ... 阅读全文
posted @ 2015-10-28 22:38 梦和远方 阅读(352) 评论(0) 推荐(0) 编辑
摘要: json数据 页签详情页数据 public class TabData { public int retcode; public TabDetail data;//不是数组的话类型就是这个 public class TabDetail { public String title; public String more; public ArrayList news; public Arra... 阅读全文
posted @ 2015-10-27 22:08 梦和远方 阅读(187) 评论(0) 推荐(0) 编辑
摘要: 上面是三个viewPager相互嵌套,这么就需要对滑动事件进行处理首先我们不需要viewpager1滑动,因为每次滑动的时候它的父控件就拦截了它的事件,侧边栏的每次滑的时候就跑了出来,所以这里是这样处理的:使用自定义viewpager,重写它的方法 /** * 重写onTouchEvent事件,什么都不用做,不能滑动 */ @Override public boolean onTouchE... 阅读全文
posted @ 2015-10-27 22:00 梦和远方 阅读(223) 评论(0) 推荐(0) 编辑
摘要: ViewPager指针项目,在使用ViewPager的时候能够指示ViewPager所在的位置,就像Google Play中切换的效果一样,还能使用在应用初始化的介绍页面1. 引入ViewPagerIndicator库2. 编写布局文件 3. mIndicator.setViewPager(mViewPager);//将viewpager和mIndicator关联起来,必须在vi... 阅读全文
posted @ 2015-10-27 21:56 梦和远方 阅读(209) 评论(0) 推荐(0) 编辑
摘要: 这是在viewpager里又加入了viewpager,先写viewpager,再写indicate1. 菜单详情页基类public abstract class BaseMenuDetailPager { public Activity mActivity; public View mRootView;// 根布局对象 public BaseMenuDetailPager(Activity act... 阅读全文
posted @ 2015-10-27 21:54 梦和远方 阅读(193) 评论(0) 推荐(0) 编辑
上一页 1 ··· 8 9 10 11 12 13 下一页