随笔分类 -  android

上一页 1 ··· 22 23 24 25 26 27 28 29 30 ··· 122 下一页
android
摘要:9-patch 为了解决不同分屏下的图片适应性,对图片做了padding,而在android中,要给一个控件设置背景图,最终是要调用 setBackgroundDrawable 方法来设置图片资源,而此方法执行是这样的,如果图片资源带有padding的话,会缺省作为控件的padding。基于这样,如 阅读全文
posted @ 2017-08-28 09:58 星辰之力 阅读(704) 评论(0) 推荐(0)
摘要:package com.play.playgame.view; import android.content.Context; import android.graphics.Canvas; import android.graphics.Color; import android.graphics.Paint; import android.graphics.RectF; import an... 阅读全文
posted @ 2017-08-28 09:31 星辰之力 阅读(245) 评论(0) 推荐(0)
摘要:找到个不错的开源项目:https://github.com/jfeinstein10/JazzyViewPager Android ViewPager 动画效果 阅读全文
posted @ 2017-08-27 19:30 星辰之力 阅读(116) 评论(0) 推荐(0)
摘要:http://www.2cto.com/kf/201608/542107.html 阅读全文
posted @ 2017-08-27 19:28 星辰之力 阅读(553) 评论(0) 推荐(0)
摘要:ViewPager有一个setPageTransform()方法可以实现很多酷炫的动画效果 先来个仿QQ的侧滑面板效果 阅读全文
posted @ 2017-08-27 19:26 星辰之力 阅读(501) 评论(0) 推荐(0)
摘要:1,今天在微信推送文章看到实现画廊效果,感觉挺不错的,就来写写试试,先来看一下效果图: 上面的效果基本上可以用两个功能点来包含:ViewPager的切换动画、ImageView的倒影的实现 嗯,先来将我们主要的功能来实现,就是我们的ViewPager展示图片 主界面的布局: 这里要注意以下 andr 阅读全文
posted @ 2017-08-27 19:25 星辰之力 阅读(544) 评论(0) 推荐(0)
摘要:ViewPager一屏显示多个子页面,常见的有两种形式: 1、当前展示的页面右侧显示一部分下个页面的内容 2、当前页面居中,左右两边分别显示上一个页面、下一个页面 第 1 种表现形式的实现代码 Adapter 代码,重写 getPageWidth(int position) 方法 第 2 种表现形式 阅读全文
posted @ 2017-08-27 19:03 星辰之力 阅读(1717) 评论(0) 推荐(0)
摘要:第一步: 在微信开放平台创建安卓应用,需要输入的包名和签名就不用再提吧,不知道的自行百度。 应用创建完毕后会得到两个值:AppID、AppSecret,用这两个值来请求微信。 然后去微信开放平台的资源中心 ,选择安卓资源包 ,如图: 注意:输入的包名和签名要和项目中的一致! 第二步: 将安卓资源包中 阅读全文
posted @ 2017-08-27 08:37 星辰之力 阅读(9386) 评论(0) 推荐(0)
摘要:解决办法 在使用Glide的那段代码加是否在主线程判断 在onDestory加 子线程所有的this 都要写成getApplicationContext //这个主要针对于在子线程使用Glide 阅读全文
posted @ 2017-08-27 08:32 星辰之力 阅读(9633) 评论(0) 推荐(0)
摘要:在使用fragment的时候经常会遇到getActivity()为null的情况。比如我在一个异步网路请求的回调中调用了getActivity()就会出现空指针问题。之前解决这个问题,通常都是直接加空指针判断来规避,但是这并没有真正解决问题。 很多人都曾被这个问题所困扰,如果app长时间在后台运行, 阅读全文
posted @ 2017-08-27 08:17 星辰之力 阅读(700) 评论(0) 推荐(0)
摘要:在日常开发中的时候,我们经常会使用ViewPager+Fragment进行视图滑动,在某些部分逻辑也许我们需要利用上下文Context(例如基本的Toast),但是由于Fragment只是衣服在Activity容器的一个试图,如果需要拿到当前的Activity的上下文Context就必须通过getA 阅读全文
posted @ 2017-08-27 07:58 星辰之力 阅读(415) 评论(0) 推荐(0)
摘要:Android仿微信顶部titlebar,点击加号弹出的PopupWindow,是封装好的PopupWindow,直接拿来用即可,先看效果图: 调用代码非常简单,这是MainActivity的代码: 剩余封装好的工具类不贴了,还有图片啊,颜色啊资源文件,我把demo上传到了CSDN资源下载,下载地址 阅读全文
posted @ 2017-08-26 23:16 星辰之力 阅读(540) 评论(0) 推荐(0)
摘要:这里有两种办法,第一种,使用scrollTo(): 第一种实现相对比较麻烦,更推荐使用第二种方式,使用fullScrol() 下面我们看一下这个函数: 需要注意的是,该方法不能直接被调用因为Android很多函数都是基于消息队列来同步,所以需要一部操作,addView完之后,不等于马上就会显示,而是 阅读全文
posted @ 2017-08-26 22:50 星辰之力 阅读(4741) 评论(0) 推荐(0)
摘要:有时候使用ScrollView,里边控件比较多的时候,打开界面,会滑到底部,如果要设置滑动到顶部,一般有两种方法 1.使用fullScrol(),scrollView.fullScroll(ScrollView.FOCUS_DOWN);滚动到底部 scrollView.fullScroll(Scro 阅读全文
posted @ 2017-08-26 22:49 星辰之力 阅读(1090) 评论(0) 推荐(0)
摘要:要设置第三方的上拉下载listView的item之间的间距,可以在xml布局文件中的listView节点中设置xml的属性即可: 但是在java代码中动态设置确不起作用,这个问题目前我还在研究中,有知道的大神可以回答一下,互相交流学习一下! 阅读全文
posted @ 2017-08-26 22:43 星辰之力 阅读(202) 评论(0) 推荐(0)
摘要:RecyclerView控件大家肯定不陌生,已经应用有一段时间了,最近在项目中写一个GridLayout样式的RecyclerView时需要设置,item之间左右的间距,下面是我总结的一个设置间距的方法分享给大家。 想要设置item之间的间距需要自己创建一个继承自RecyclerView.ItemD 阅读全文
posted @ 2017-08-26 22:32 星辰之力 阅读(2159) 评论(0) 推荐(0)
摘要:RecyclerView大家常用,但是如何给加载出来的item增加间隔很多人都不知道,下面是方法,直接上代码了: 上面的代码是用一个LinearLayoutManager 加载RecyclerView,和一般加载代码不一样的是多了 recyclerView.addItemDecoration(new 阅读全文
posted @ 2017-08-26 22:29 星辰之力 阅读(4960) 评论(0) 推荐(0)
摘要:tablayout在点击或者滑动的时候会触发监听事件 , 当你调用这个方法的时候 会触发事件 阅读全文
posted @ 2017-08-25 12:59 星辰之力 阅读(4551) 评论(0) 推荐(0)
摘要:最近项目要实现ScrollView中嵌套广告轮播图+RecyleView卡片布局,并且RecyleView按照header和内容的排列样式,因为RecyleView的可扩展性很强,所以我毫无疑问的选择了它,而且让RecyleView实现了可拖拽的效果, 最后我再加上了下拉刷新的效果(这里我用的下拉刷 阅读全文
posted @ 2017-08-24 22:27 星辰之力 阅读(6231) 评论(0) 推荐(0)
摘要:PullRefreshView.java HeadView.java TailView.java PullRefreshUtil.java progress_round.xml head_view_layout.xml 调用: 阅读全文
posted @ 2017-08-24 22:15 星辰之力 阅读(1404) 评论(0) 推荐(0)

上一页 1 ··· 22 23 24 25 26 27 28 29 30 ··· 122 下一页