android
文章平均质量分 55
potato丶土豆
这个作者很懒,什么都没留下…
展开
-
android studio获取sha1值
1、打开dos界面2、输入命令 cd .android3、keytool -list -v -keystore debug.keystore4、密匙为:android原创 2016-05-27 08:40:51 · 292 阅读 · 0 评论 -
RecyclerView添加多个样式不同的Item布局
RecyclerView加载一种Item显示,往往不能满足我们在项目中开发的需要,下面我来给大家演示一下RecyclerView如何给它添加多个布局文件那么现在问题来了,这样实现的方式有很多种,1、通过RecyclerView中的Adapter中的getItemType();进行判断加载不的布局属于哪一种样式,通过样式来加载,但是这儿就会写很多的代码,比如每一个viewHolder对应一种原创 2016-06-19 09:22:49 · 10904 阅读 · 2 评论 -
RecyclerView添加header和footer
RecyclerView是android 5.0之后的一个新特性控件,用起来很强大,它代替了已有的ListView,RecyclerView可以实现ListView的效果,GridView的效果,还可以实现瀑布流。问题: 1、如何给RecyclerView添加头部文件,2、如何让RecyclerView显示不同的样式原创 2016-06-19 09:01:17 · 884 阅读 · 0 评论 -
android studio解决导包冲突
在android的更目录下面加上packagingOptions { exclude 'META-INF/DEPENDENCIES.txt' exclude 'META-INF/LICENSE.txt' exclude 'META-INF/NOTICE.txt' exclude 'META-INF/NOTICE' exclude 'META-INF/原创 2016-06-06 15:44:51 · 1342 阅读 · 0 评论 -
百度地图计算两坐标点之间距离计算
public class BaiDuMap { static double DEF_PI = 3.14159265359; // PI static double DEF_2PI= 6.28318530712; // 2*PI static double DEF_PI180= 0.01745329252; // PI/180.0 st原创 2016-06-06 15:43:00 · 6793 阅读 · 1 评论 -
EventBus实现广播的接受
public class MainActivity extends Activity implements OnClickListener { private Button mSendBroadcast; private TextView mShowMsg; @Override原创 2016-06-08 13:24:40 · 412 阅读 · 0 评论 -
EventBus 详细使用教程[在Activity、Service、Receiver中Post],eventbusreceiver
1、添加EventBus compile 'de.greenrobot:eventbus:2.4.0' 或下载相关对应的jar包2、注册和注销EventBus @Override protectedvoidonStart() { super.onStart(); //注册原创 2016-06-07 23:39:32 · 2270 阅读 · 1 评论 -
EventBus基础教程解析
二、Subscriber的ThreadModeEventBus中的Subscriber有四种订阅函数。onEvent:使用onEvent作为订阅函数,则事件在哪个线程发布出来的,onEvent就会在这个线程中运行,也就是说发布事件和接收事件线程在同一个线程。使用这个方法时,在onEvent方法中不能执行耗时操作,如果执行耗时操作容易导致事件分发延迟。onEventMainThr原创 2016-06-07 23:23:26 · 294 阅读 · 0 评论 -
android FragmentTabHost切换Fragment时避免UI重新加载
private View rootView;// 缓存Fragment view @Override public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { Log.i(TAG, "onCreateView");原创 2016-06-24 00:25:56 · 715 阅读 · 0 评论 -
android实现计时与倒计时(限时抢购)的几种方法(线程)
方法一Timer与TimerTask(Java实现)[java] view plaincopypublic class timerTask extends Activity{ private int recLen = 11; private TextView txtView; Timer timer = new Timer原创 2016-06-07 16:05:54 · 982 阅读 · 0 评论 -
android虚拟按键挤压布局和硬件加速
在 别挤压的activity中的清单文件中配置 属性android:windowSoftInputMode="adjustPan"在 android studio中默认是开启硬件加速的,下面是关闭硬件加速,在activity中配置一下的属性:android:hardwareAccelerated="false"原创 2016-06-07 16:03:16 · 1257 阅读 · 0 评论