云淡风轻的博客

寻门而入,破门而出(博客搬家至个人博客:http://wuyongshi.top)

Android实现ListView过滤功能之继承BaseAdapter进阶版

Android实现ListView过滤功能之继承BaseAdapter进阶版 实现ListView过滤功能最方便的便是使用ArrayAdapter,里面自带的getFilter()方法能很方便的实现此功能 但是在实际的开发中,ArrayAdapter有的时候满足不了我们项目的各种需求,所以一般...

2016-08-01 02:53:14

阅读数:5149

评论数:0

LocalBroadcastManager 的使用

对于网上的很多文章感觉介绍的并不好,LocalBroadcastManager和普通的Broadcast还是有一定区别的,下面的感觉总结的还不错,拿来记录一下 LocalBroadcastManager基本介绍 这个类是在v4包中的,谷歌官方的介绍是: Helper to register fo...

2016-07-22 19:36:24

阅读数:575

评论数:0

TextView中ellipsize属性

TextView中可以设置一个ellipsize属性,作用是当文字长度超过textview宽度时的显示方式: 例如,"encyclopedia"显示, 只是举例,以实际显示为准:) Android:ellipsize=”start”—–省略号显示在开头 &quo...

2016-06-09 13:30:50

阅读数:1787

评论数:0

Android Manifest 权限描述大全

Android Manifest 权限描述大全 安卓猿可以方便的查看安卓权限描述功能 权限 名称 描述 android.permission.ACCESS_CHECKIN_PROPERTIES 访问登记属性 读取或写入登记check-in数据库属性表的权限 an...

2016-05-29 07:43:59

阅读数:3185

评论数:0

Android之Socket群组聊天

在这只做了一个简单的例子,没有用到数据库,思路就是客户端发送信息到服务器端,服务器端转发所有数据到客户端,校验服务器端发来消息是否是自己发出的,如果是自己发出的,则不显示自己的消息 贴一下Android客户端的源码 - MainActivity.java package com.zml....

2016-04-29 11:07:45

阅读数:21297

评论数:0

Android客户端与服务器端数据交互之——字符串拼接

本来是不想写这字符串拼接的,因为这个在拼接起来实在是太麻烦了,不过对于初学者还是不错的选择; 这里我这里主要是想总结一下可以用String.split进行拆分的特殊符号都有哪些,顺便写了个字符串拼接做个例子 在Android客户端与服务器端做通信的时候,如果不采用xml或者json格式传...

2016-04-19 10:17:56

阅读数:4399

评论数:0

夜神模拟器开发调试无法连接,reset adb无效

1.Error running app:  Instant Run requires 'Tools | Android | Enable ADB integration' to be enabled. 解决方案:      菜单栏,Tools -> Adnroid -> enable...

2016-04-14 09:16:04

阅读数:13101

评论数:2

editText限制输入的4种方法

方式1:xml中配置inputType。 常用于限制为 Date,time,number,Email,phone等常用的格式 方式2:xml中配置digits。可以自定义限制的区间。 方式3:java中使用setKeyListener,添加DigitsKeyListener。(方法2就是最终就是通...

2016-04-06 15:46:19

阅读数:23632

评论数:0

Android对中文url编码

通过调用第三方APi数据,需要发送请求,之前URl请求中都是数字和字母,所以不会遇到返回的数据为空的问题,但是今天在发送的URL请求中含有中文了,就有问题了,在java中,不会出现访问中文URL有问题的现象,因为我一开始用的是MyEclipse写的测试,可以通过中文URL地址拿到数据,但是我把同样...

2016-03-29 17:59:00

阅读数:9767

评论数:4

android项目引用library导致引用android-support-v4.jar冲突

在开发应用的时候,难以避免的会用到很多第三方的开源项目,这些项目中都会使用android-support-v4.jar包,而我的项目也使用它。 再加上这些开源项目之间还存在各种复杂的引用关系,就可能导致自己的项目无法引用到自己项目中的 android-support-v4.jar,导致很多V...

2016-03-27 09:03:39

阅读数:3713

评论数:0

Android之——通过文件名获取资源id

通过文件名获取资源id的方法: /** * 通过文件名获取资源id 例子:getResId("icon", R.drawable.class); * * @param variableName * @param c * @r...

2016-03-27 08:53:48

阅读数:4975

评论数:0

Android SmartImageView的使用(堪与ImageLoader加载图片媲美)

个人感觉和加载很流畅,而且如果和Imageloader一起使用会更流畅,特此感谢作者James Smith Overview SmartImageView is a drop-in replacement for Android’s standardImageView which addi...

2016-03-20 21:24:18

阅读数:8097

评论数:0

getActionBar().setDisplayHomeAsUpEnabled(true)报空指针(已解决)

今天捣鼓了一下午,getActionBar().setDisplayHomeAsUpEnabled(true)总是报空指针,在我的另一个Android4.4.2的项目中就没有一点问题,我还以为是我自定义视图的问题,找了一下午,百度也未果。 原因: getActionBar()得到的是null,...

2016-03-19 18:15:08

阅读数:5403

评论数:1

Android项目大全(总有你用的到的)

1.史上最快Android模拟器:Genymotion使用教程 :http://sspai.com/24066

2016-03-18 21:48:09

阅读数:5541

评论数:0

常用adb命令大全

①从模拟器或者设备中复制文件或目录,使用(如下命): adb pull   将文件或目录复制到模拟器或者设备,使用(如下命令) adb push   在这些命令中, 和 分别指通向自己的发展机(本地)和模拟器/设备实例(远程)上的目标文件/目录的路径   下面是一个例子: adb pus...

2016-03-15 10:55:26

阅读数:6063

评论数:0

Android之Jsoup解析Html抓包其他网站数据

有时候开发Android客户端时,没有大量的数据,而且懒得自己收集数据,那么就可以尝试用Jsoup解析其他网站的数据。 我以解析我们学校网站的一条通知为例 即下图: ①首先应制定数据在什么标签中,可以通过按F12 ②然后就准备看数据所在标签了 可以发现,通知的所有数据都在span标签中,而页...

2016-03-15 09:06:31

阅读数:15328

评论数:4

Android Screen Monitor (ASM)手机真机与Android模拟器屏幕同步

无意中发现了谷歌提供的Android Screen Monitor (ASM)可以将手机真机以模拟器的形式将屏幕在电脑上进行同步,当然了现在很多品牌软件都支持了,我知道的至少小米助手支持手机屏幕同步功能;   我们这里说一下谷歌提供的手机屏幕同步工具ASM(asm.jar), 1.先看一下谷...

2016-03-10 16:10:03

阅读数:5570

评论数:2

基于Afinal框架的更强大的xUtils的使用

今天在学习Afinal框架时,无意中看到了GitHub上的xUtils开源项目源码,对Afinal进行了大量重构,功能上也比Afinal更加强大,为方便学习,特将xUtils项目源码的使用方法转载至此 xUtils简介 xUtils3 api变化较多, 已转至 https://github...

2016-03-05 21:07:52

阅读数:2594

评论数:0

Android开发中如何结束所有的activity

每一个activity都有自己的生命周期,被打开了最终就要被关闭。        四种结束当前的activity方法 Java代码   //关闭当前activity方法一       finish();          //关闭当前界面方法二       a...

2016-03-03 14:06:31

阅读数:2879

评论数:0

Android应用的自动升级、更新模块的实现

我们看到很多Android应用都具有自动更新功能,用户一键就可以完成软件的升级更新。得益于Android系统的软件包管理和安装机制,这一功能实现起来相当简单,下面我们就来实践一下。首先给出界面效果: 1. 准备知识 在AndroidManifest.xml里定义了每个Androi...

2016-02-27 20:13:16

阅读数:9057

评论数:0

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