自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 Android自定义密码输入框——(仿支付宝等)

Android自定义密码输入框,通过自定义输入显示框和自定义输入键盘,实现支付宝等密码输入的效果,使用者可自定义密码是否可见。代码已托管到github,有需要的话可以去我的github下载。话不多说,先看效果:图左为隐藏密码的显示效果,图右为不隐藏密码的显示效果,该可见性可由自定义密码输入框控件的isHide属性来确定  isHide="true" 表示隐藏输入的密码,

2017-06-07 12:44:39 9323 2

原创 Socket通信时报错java.net.ConnectException: Connection refused

在调试Socket通讯时,利用花生壳进行域名解析,将固定的域名指定到具体的电脑主机上(电脑主机的IP地址可变)当手机客户端使用模拟器模拟时,可以正常进行Socket通信。当手机客户端为真机测试时且与主机处于同一WIFI连接下,如电脑开启随时WIFI,将手机客户端连入该WIFI。此时,电脑运行Java编写的Server端,同时在接入WIFI的手机客户端进行Socket连接时会报以下错误: (

2017-06-02 17:02:03 7573

原创 Android视图功能总结(部分)

部分安卓功能实现过程(未完待续)一、TabHost实现底部切换1.布局a、使用TabHost作为布局文件的根节点,并给其id赋值为:android:id="@android:id/tabhost"b、用FrameLayout作为内容更换的显示节点,并给其id赋值为:android:id="@android:id/tabcontent"c、用TabWidget作为选项卡的节点,并给其id赋值为:a

2017-05-28 22:28:52 776

原创 View基础(一)

1.View基础知识 View的位置可通过系统通过的API方法来获取View控件的位置参数。如上图所示,其中left、top是相对于父控件的距离,left = getLeft()、top=getTop()、right=getRight()、bottom=getBottom(), 而translationX、translationY是View控件的父控件相对于屏幕左上角的距离值。因此可以得到V

2017-05-28 22:12:43 320

原创 封装RecycleView的Adapter并实现列表展示

此次封装简化了RecycleView的使用,不在需要考虑ViewHolder中的多个控件属性,我们只需要自定义一个Adapter(如下面的TestBeanAdapter)继承自SimpleAdapter类,并加载自身的构造函数,同时实现其中的bindData()方法即可,即为每个Item对应的View控件绑定数据。

2017-04-25 22:41:18 364

原创 Bmob移动支付学习Demo

该篇梳理了Bmob第三方移动支付的大致流程,并参看修改了官方给出的demo,基本满足了移动支付的功能

2017-04-24 07:55:14 1744

原创 高德地图开发学习Demo

参考高德地图官方示例,接入api,实现地图定位、搜索及导航功能,并接入讯飞语音合成功能实现语音导航提示。转载请注明出处。开源地址:https://github.com/851151582/NaviLocXf.git

2017-04-16 16:45:02 6533 1

空空如也

空空如也

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

TA关注的人

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