
android
jasoncol_521
这个作者很懒,什么都没留下…
展开
-
使用ViewPager和GridView配合,实现GridView横向水平滑动的效果。
写在课前的话:看帖不回,胸部下垂。实现的原理其实很简单,就是利用Viewpager加入静态的GridView,GridView是写死的。首先要引入android-support-v4.jar这个包,这个包是用来支持ViewPager这个组件的。 然后在主类的Oncreate方法里:LayoutInflater mInflater = getLayoutInflater();原创 2013-05-02 16:42:25 · 3953 阅读 · 6 评论 -
动态添加Include标签,本质就是把Include标签当作一个Fragment就好了
在我的项目中的待办审核模块发现一个待办事件有多个发布渠道和审核内容。所以之前在XML写死的布局代码已经不能使用了。由于发布渠道和审核内容的界面布局是固定的,所以想到了用Include标签动态添加的方式来做。for(int i=0;i<channels.size();i++){//循环看有几个发布渠道和发布内容的Mode原创 2014-12-29 11:43:32 · 3501 阅读 · 0 评论 -
产品狗你来吧(一)——关于项目中使用第三方字体的自定义TextView
如果在App设计过程中,有需求要用第三方的ttf字体,那么在项目初期,最好使用一个自定义的TextVIew来做这件事,以免哪天产品狗突然发疯让你换字体的话 ,在项目中一个一个的TextView的去换TypeFace可是要了亲命了.......那么,如何写这个自定义的TextView呢?看代码........package com.hackvg.android.views.custom_vi原创 2015-02-09 15:20:06 · 1321 阅读 · 0 评论 -
Android定位开发之百度定位、高德定位、腾讯定位,三足鼎立一起为我所用!
这几天的项目不是很紧,于是想为未来可能要做的项目做一些技术储备。下一个项目很有可能是定位开发,需要用到手机定位功能,于是查了查现在比较流行的第三方定位,最火的基本上就是百度定位>高德定位>腾讯定位了。想了想不如做一个DEMO把三种定位方式混合一下试试。BaiduLocTool.javapackage com.dhcc.mixlocation;import android.c原创 2015-06-05 14:39:10 · 9478 阅读 · 5 评论 -
在Eclipse或者ADT中使用ButterKnifeZelezny,Android组件初始化从此变得简单易懂!!!!
如果不用AndroidStudio做开发,怎么才能使用ButterKnifeZelezny呢?只要我们利用好自己的Java基础就好啦~具体请看我的解决办法吧。原创 2015-06-26 13:02:47 · 4620 阅读 · 3 评论 -
利用信鸽推送实现Android登录后强制退出的功能(单点登录)
在android应用中如果涉及到工作流等操作,最好是实现单点登录比较好,这样可以保持数据的一致性,但是如何实现这个功能呢?请看本文。原创 2015-08-24 12:23:57 · 7514 阅读 · 1 评论 -
在Kotlin的语言环境下使用ButterKnife框架
在学习Kotlin开发Android应用的过程中,势必要配合很多Android的开源框架一起使用,而ButterKnife是其中可能会经常用到的一个框架。但是如果在Kotlin中直接使用ButterKnife的注解方式的话,会出现空指针的异常,导致绑定失败。那么要如何才能在Kotlin的环境中使用ButterKinfe呢?不要慌,ButterKnife的作者已经帮我们想好解原创 2015-11-05 15:14:13 · 8692 阅读 · 2 评论 -
无法通过方法调用转换将实际参数android.app.FragmentManager转换为FragmentTransaction
今天在做一个简单的DialogFragment作为底部弹出框的例子的时候发生了一个bug发现出现问题的位置很有可能是调用这个DialogFragment的Activity部分public void showBottomDialog(View view) { FragmentManager fm= getSupportFragmentManager();原创 2016-06-26 11:27:37 · 2776 阅读 · 0 评论