自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(55)
  • 资源 (3)
  • 收藏
  • 关注

原创 如何在一个textview中使用不同颜色的字体

工作日志记录:在应用开发的过程中,有的时候碰到一个需求:需要在同一行显示不同颜色的文本,而且结合UI控制的效果来看只能使用一个Textview来显示,这种情况下,可以使用以下方法来实现:使用SpannableString类实现。

2017-09-18 09:39:56 697

原创 需求实现:点击用户评论列表项,弹出输入法并进行编辑回复功能

工作日志记录:在项目开发的过程中,碰到一个需求就是在你点击用户回复列表的某一项的时候需要实现弹出输入法并输入评论然后发送评论内容的功能,现在将实现过程记录下来。

2017-09-08 11:19:37 1566

原创 Android中使用自定义样式和显示位置的对话框Dialog

工作日志记录:Android中的dialog的使用并不少见,dialog也就是对话框的意思,对话框按照使用方式可以分为系统对话框和用户自定义对话框,按照使用功能分为用户操作提示对话框和任务进度对话框,这里总结一下自定义的用户操作对话框的使用方法.

2017-09-08 10:05:36 557

原创 工作日志记录:Android中使用popupwindow

工作日志记录:在Android开发的过程中,用于提示用户进行操作应用的方式可以分为三类:Toast提示,Dialog提示和PopupWindow提示;今天记录一下Popupwindow的基本使用方法。

2017-09-08 09:45:27 628

原创 java将汉字转成拼音并按照首字母排序的有效方法。

工作日志记录:在做项目中碰到一个需求就是需要将从服务器获取到的json对象按照username字段实现汉字排序,排序的规则是按照拼音的首字母从a~z,实现方式如下:

2017-08-30 10:36:06 7024 1

原创 Android中获取状态栏高度的有效方法

工作记录:一般做项目的时候,如果涉及到利用TinyManager沉浸式状态栏的话,可能会需要获取状态栏的高度去做相关的适配;//获取状态栏高度    private int getStatusBarHeight() {        //状态栏的尺寸属于android内部的dimens文件中的内容        //利用反射        try {            //找到android内...

2017-08-24 21:01:40 529

原创 Android中获取手机联系人的基本信息的实现

工作笔记:近期工作中有个需求是需要获取手机中联系人的信息,所以将它记录下来,便于以后可以借鉴;

2017-08-24 20:51:28 612

原创 Android中自定义Toast视图和修改显示位置

工作笔记:项目过程中,可能会遇到需要自定义toast的视图和显示位置的需求,这里做个笔记以便日后好使用,需要的话可以直接套用;

2017-08-23 14:03:47 493

原创 如何在你的应用中调用其它已知包名的应用?

工作日志记录:如何在你的应用中调用其它已知包名的应用,这里提供两种实现规范,在使用的时候直接替换包名就行;

2017-08-03 09:23:14 409

原创 Warning: Permanently added the RSA host key for IP address '192.30.255.112' to the list of known hos

工作日志记录:当使用git remote命令关联远程代码仓库的时候,新手会碰到得错误,这种错误解决的办法是在git命令窗口输入一下命令行获取你的rsakey:ssh-keygen -t rsa -C "你的代码托管服务器注册的用户名"然后如果不修改包名rsakey文件的名字的话可以一直enter,末尾会提示你创建于那个文件。key文件创建之后,使用文本编辑器打开id_rsa.pub

2017-08-01 17:17:09 5437

转载 日常记录:在已知keystore文件的密码情况下查看keystore文件的相关信息

这种情况下需要调用jre中的命令行工具 keytool.exe 去执行一下命令行 C:\Users\Administrator>keytool -list -v -keystore C:\Users\Administrator\Desktop\xiaomokey.store  可以实现将keytool的cmd调用环境变量配置到系统path环境路径下,方便操作。显示效果图在下方

2017-07-26 09:12:45 982

原创 android的图片选择器selecotr注意事项

在selector的节点下,默认显示的item务必一定要 放到selector的节点的最下方,使之成为最后一项;

2017-07-25 14:50:21 318

原创 需求实现:实现文本框多行展示时显示“全文”的操作

在应用开发的过程中,碰到一个需求就是需要在列表中展示文本时,当文本内容过多时,就需要将文本全文展示,这是考虑到当代码需要写到适配器中,而无法与应用的生命周期控制相关时的措施

2017-07-24 15:07:57 800

原创 viewpager的轮播图效果,自定义时间插值器

看到一个以前参与过的项目后期维护实现的效果,所以自己按照自己的想法实现一下,试下脑子,该原始效果就是使用这个轮播的效果作为一个背景画,这种设计感觉很友好,值得推荐。由于是只是作为背景画,所以需要屏蔽掉所有的触摸操作。

2017-06-26 13:19:24 657

原创 从一组数据中找出最长的连续子串(以一副扑克牌手牌为例)

前几天听同学说到面试时的一道算法题,就是找出一幅手牌中最长的连续子串,怎么实现,想来最近在找工作,所以写出来当练练手,好久没有写代码了,有些手硬了。我做这个问题的思路:1,使手上产生17张手牌,当然手牌数可以随机,可以在getDatas()中抽取;2,在产生手牌时要做一些扑克牌限制(如最多相同牌只有四张);3,查找过程中,为了提高速度,所以需要过滤相同的手牌,4在过滤后的手牌中遍历比较,以冒泡算法为基础遍历查找,每当有一组子串数据时,就存储在一个集合中,然后集合去存储这些子串集合,便于后面的长度查找。

2017-06-21 11:26:03 1164

zxing二维码效率扫描源码

项目中使用到的自己修改的zxingapp代码,提高扫描效率,简化扫描思路,带闪光灯控制和选择图片并获得解析源码

2018-10-17

DCloud插件调用原生界面(这个插件是调用的loginsdk.aar内置界面)

这个项目中调用的原生界面是loginsdk.aar中的界面,这里使用的是Dcloud插件方式去调用原生界面,并且正确获取原生界面返回给前端页面的数据,有不懂的朋友可以参考一下。

2018-07-18

cordova插件调用原生界面(这个插件是调用的loginsdk.aar内置界面)

这个cordova插件是我项目中用到的,其中引用到的库文件是.aar文件,不是通常的jar包,所以有些特别。针对这种特殊aar文件,插件添加完成后需要手动在app的gradle文件中添加以下代码repositories { flatDir { dirs 'libs' } }才能正确引用该文件。

2018-07-16

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除