关闭

创建fragment实例

/** * MatchsFragment 实例 */ public static MatchsFragment instance = null; /** * 单例模式 * @return */ public static MatchsFragment getInstance() { if (instance == null) { instance = new M...
阅读(54) 评论(0)

探索PinYin4j.jar将汉字转换为拼音的基本用法

将汉字转换为拼音在Android开发中是个很常见的问题。例如:在android手机应用开发中,要查询联系人的姓名,通常都是用拼音进行查询的。 Pinyin4j是一个功能强悍的汉语拼音工具包,是sourceforge.net上的一个开源项目。 主要的功能有: - 支持同一汉字有多个发音 - 支持拼音的格式化输出,比如第几声之类的 - 支持简体中文、繁体中文转换为拼音 首先...
阅读(48) 评论(0)

Android版本更新并安装工具类

自己用系统的DownloadManager工具封装了一个版本更新帮助类,代码如下: 1.功能具体实现的Java代码 public class VersionUpdataHelper { private static final String TAG = "VersionUpdataHelper"; public static final String DOWNLOAD_FIL...
阅读(96) 评论(0)

Android动态获取权限

前几天在网上找了找Android动态获取权限的文章和视频,自己整理了一下。几天看一位大神说真正的程序员是有着分享精神的,我这个刚刚入行的小菜鸟,也想把自己整理的东西分享给大家。 本文参考了A_si的Permission——郭霖认为最优的运行时权限方案和郭霖大神的CSDN视屏 在这之前,我们需要知道什么是权限? 权限是一种安全机制。android权限主要用于限制应用程序内部某些具有...
阅读(70) 评论(0)

RecyclerView 之通用适配

RecyclerView 是Android L版本中新添加的一个用来取代ListView的SDK,它的灵活性与可替代性比listview更好。RecyclerView 同样也用到适配,枯燥重复的适配肯定会让你不胜其烦,下面让我们一起来打造一款通用的适配(BaseQuickAdapter)。受益群体几乎是所有android开发者,希望更你们能够一起来维护这个项目,把这个项目做得更好,帮助更多人。 ...
阅读(37) 评论(0)

android6.0以后获取权限(一次性获取所有)

首先上工具类 [java] view plain copy print? "code" class="java">"code" class="java">/**  * Created by LH on 2016/7/27.  */  public class PermissionUtil {      private static PermissionUt...
阅读(36) 评论(0)

Android开发 sharesdk分享微信/朋友圈的时候只显示文字,不显示链接

问题:分享的时候只将分享的content分享出去了,连标题及链接都没有分享出去。 原因:没有配置image导致。 解决办法: 在  showShare 方法里面添加配置: if(ImageUrlOrPath != null &&ImageUrlOrPath.contains("/sdcard/")){ //imagePath是图片的本地路径,Linked-I...
阅读(83) 评论(0)

Android 设定横屏,禁止屏幕旋转,Activity重置 [更新视频播放器相关]

1. 设定屏幕方向 当指定了屏幕的方向后(非SCREEN_ORIENTATION_UNSPECIFIED),屏幕就不会自动的旋转了 有2中方式控制屏幕方向: 1.1 修改AndroidManifest.xml 在AndroidManifest.xml的activity中加入: 横屏:            android:screenOrientation=”lan...
阅读(85) 评论(0)

解决 Android N 上报错:android.os.FileUriExposedException: file:///storage/emulated/0/

解决Android N文件访问crash android.os.FileUriExposedException file:///storage/emulated/0/xxx 原因: Android N对访问文件权限收回,按照Android N的要求,若要在应用间共享文件,您应发送一项 content://URI,并授予 URI 临时访问权限。 而进行此授权的最简单方式是使用 Fil...
阅读(333) 评论(0)

Android 仿微信回复评论点赞效果

模仿微信朋友圈、QQ说说的评论的人,点赞人可点击效果,非原创这里只是转载一个github上的开源库 TextViewSpanClickable...
阅读(63) 评论(0)

JAVA字符串转日期或日期转字符串

文章中,用的API是SimpleDateFormat,它是属于java.text.SimpleDateFormat,所以请记得import进  来!          用法: SimpleDateFormat sdf =   new SimpleDateFormat( " yyyy-MM-dd HH:mm:ss " );          这一行最重要,它确立了转换的格式,yyyy是...
阅读(50) 评论(0)

JAVA字符串格式化-String.format()的使用

常规类型的格式化 String类的format()方法用于创建格式化的字符串以及连接多个字符串对象。熟悉C语言的同学应该记得c语言的sprintf()方法,两者有类似之处。format()方法有两种重载形式。 format(String format, Object... args) 新字符串使用本地语言环境,制定字符串格式和参数生成格式化的新字符串。 format(Locale...
阅读(210) 评论(0)

android 根据生日生成星座

private String[][] constellations = {{"摩羯座", "水瓶座"}, {"水瓶座", "双鱼座"}, {"双鱼座", "白羊座"}, {"白羊座", "金牛座"}, {"金牛座", "双子座"}, {"双子座", "巨蟹座"}, {"巨蟹座", "狮子座"}, {"狮子座", "处女座"}, {"处女座", "天秤座"}, {"天秤座", "天蝎...
阅读(128) 评论(0)

使用ViewPager的功能(解决切换Fragment状态不保存)

把限制的页面数目设置成你的页面数就可以了。...
阅读(187) 评论(0)

解决服务器返回错误数据格式导致Json解析出错造成app崩溃

第一种方案:可以使用try来手动抛出异常,并打印错误信息 MatchBean matchBean = null; try { matchBean = new Gson().fromJson(msg.obj.toString(), MatchBean.class); } catch (Exception e) { e.printStackTrace(); StringW...
阅读(448) 评论(0)

在Fragment中OnActivityResult方法中接收Activity中返回的值

/** * 写在BaseActivity或者装载的Activity中,会导致装载的fragment中的 * onActivityResult被拦截,导致接收不到数据 */...
阅读(54) 评论(0)

ClickableSpan造成Listview的OnItemClickListener失效的解决办法

一、前提和解决 做了个界面,在listview的itemview里 要@,要超链接,要话题跳转等等等。 用ClickableSpan实现了textview的点击跳转,之后发现listview的OnItemClickListener不响应,给textview的focusable设置为false,或者listview的descendantFocusability为blocksDescendants...
阅读(88) 评论(0)

Glide使用详解(一)

一. 下载 在build.gradle中添加依赖: compile 'com.github.bumptech.glide:glide:3.7.0'11 需要support-v4库的支持,如果你的项目没有support-v4库(项目默认已经添加了),还需要添加support-v4依赖: compile 'com.android.support:support-v4:23.3....
阅读(90) 评论(0)

用SpannableString打造绚丽多彩的文本显示效果

引语 TeXtView大家应该都不陌生,文本展示控件嘛! 就用TextView显示普普通通的文本,OK,很简单,Android入门的都会,没入门的在门缝外看两眼也都会,哈哈,开玩笑。那要是设计在开发需求中要求类似微信聊天表情一样在TextView中插入表情图片呢? 有的小伙伴就会说啦,“TextView添加图片我会啊,不就是drawableLeft,drawableRight嘛!” 嗯 ~ 也行...
阅读(45) 评论(0)

Android中 ScrollView(ListView)中嵌套ListView时显示不全的简便解决方案

利用下面这个Utility 类的静态方法setListViewHeightBasedOnChildren()即可实现: 在listview.setAdapter()之后调用Utility.setListViewHeightBasedOnChilren(listview)就Okay 了。 public class Utility { public static void se...
阅读(49) 评论(0)
90条 共5页1 2 3 4 5 ... 下一页 尾页
    个人资料
    • 访问:16921次
    • 积分:459
    • 等级:
    • 排名:千里之外
    • 原创:20篇
    • 转载:69篇
    • 译文:0篇
    • 评论:2条