Android学习
文章平均质量分 52
香山红叶945
good good study day day up!
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
styles and themes
style 是用来表征view或者window外观和格式的一种资源 如果将这种style应用到某个特定的view 那么这个view在呈现的时便能够按照我们定义的方式显示 这种style的方式 实质上是把定义在view中的内容抽离出来实现内容和设计相分离的一种方式 并且有有利于减少代码量和重复编码工作 提高复用性 style应用到activity或者application就叫做theme 本质上原创 2015-09-30 00:35:30 · 390 阅读 · 0 评论 -
自定义actionBar的样式
自定义actionbar的样式 1 在themes.xml中新建一个style使其继承自系统的action bar style(theme.holo/theme.holo.light等) 2 覆盖继承的actionBarStyle属性 3 ActionBarStyle的属性值指向一个已经被覆写的样式style @style/CustomBackGround原创 2015-09-20 00:57:54 · 381 阅读 · 0 评论 -
ActionBar 添加按钮
ActionBar添加按钮item的步骤 1 在res/menu文件夹下新建menu类型的xml文件 2 在menu xml 文件中添加所需要的按钮 每一个按钮都是一个menu item 设置好相关的属性 如text icon, showAsAction (If room never always...) 3 在onCreateOptionsMenu 中通过 getMenuInfl原创 2015-09-16 23:03:28 · 629 阅读 · 0 评论 -
onNewIntent调用时机
在IntentActivity中重写下列方法:onCreate onStart onRestart onResume onPause onStop onDestroy onNewIntent 一、其他应用发Intent,执行下列方法: I/@@@philn(12410): onCreate I/@@@philn(12410): onStart I/@@@philn(1转载 2015-09-17 11:06:03 · 295 阅读 · 0 评论 -
Notification的简单使用
实现Notification可以分为如下几步 1 利用builder设置Notification的属性,这一点与alertdialog类似,alerdialog也是通过类似的功能来设置对话框的属性。 2 通过设置好属性的builder创建一个Notification对象 3 通过系统服务获取NotificationManager 4 调用NotificationManager 的notif原创 2015-09-16 22:19:19 · 350 阅读 · 0 评论 -
Android: 在onCreate()中获得对象尺寸
Android: 在onCreate()中获得对象尺寸 2014-08-28 0 个评论 收藏 我要投稿 onCreate() 中 View 尚未绘制完成 很多时候,我们需要在某个界面刚刚加载的时候,执行一些对 View 进行操作的代码,通常我们把这些代码放在 Activity 的 onCreate() 方法或 Fragment 的 onCr转载 2015-10-05 22:00:09 · 400 阅读 · 0 评论 -
在Android library中不能使用switch-case语句访问资源ID的原因分析及解决方案
在Android library中不能使用switch-case语句访问资源ID的原因分析及解决方案 字数527 阅读1168 评论0 喜欢3 原因分析 当我们在Android依赖库中使用switch-case语句访问资源ID时会报如下图所示的错误,报的错误是case分支后面跟的参数必须是常数,换句话说出现这个问题的原因是Android library中生成的R.java转载 2015-10-03 14:17:23 · 728 阅读 · 0 评论 -
利用viewpager实现引导页
1 引导页本质上是放在一个activity当中所以第一步是建立自己的activity 来承载我们的viewpager public class WelcomeGuide extends Activity 2 自定义ViewPagerAdapter 类似于listview viewPager也需要由adapter提供内容 只是这里的adapter是pageAdapter public clas原创 2015-09-15 23:43:28 · 434 阅读 · 0 评论 -
viewPager中加入导航点
在很多的应用中都会看到viewPager的身影,随之出现的还有viewPager下面出现的导航点用来指示,当前的viewPager滑动到了第几页,一个常见的做法就是滑到第几页那么第几个两点就会亮,其实实现的原理很简单: 1 在viewpager所在的xml文件中 加入一个linearlayout,linearlayout中加入多个imageView 具体个数由viewPager的个数决定,每隔一原创 2015-09-16 00:05:40 · 548 阅读 · 0 评论 -
viewPager引导页避免重复加载
引导页是一个很多的展示作用,但是通常止只需要加载一次然后就应该调到主页面,那么如何实现呢? 这里的原理便是利用第三方的页面来判断用户是否是第一次启动,来决定需要进入哪个页面,所以如果事件之间出现互斥的话,通常引入第三方来进行梳理,赞。 那么在这个第三方页面通常是欢迎页面便是刚进入页面是那个画面,比如网易就是广告,真是会赚钱。 在这个欢迎页面中主要是要利用sharepreference来获取用原创 2015-09-16 00:31:02 · 632 阅读 · 0 评论 -
Activity的启动模式与flag详解
Activity有四种加载模式:standard(默认), singleTop, singleTask和 singleInstance。以下逐一举例说明他们的区别: standard:Activity的默认加载方法,即使某个Activity在 Task栈中已经存在,另一个activity通过Intent跳转到该activity,同样会新创建一个实例压入栈中。例如:现在栈的情况为:A B C转载 2015-11-13 18:14:02 · 301 阅读 · 0 评论
分享