- 博客(23)
- 资源 (46)
- 收藏
- 关注
转载 彻底解决Android GPS没法定位这一顽固问题
大家去网上搜索Android定位location为null没法定位问题,估计有一大堆文章介绍如何来解决,但是最后大家发现基本没用。本文将从Android定位实现原理来深入分析没法定位原因并提出真正的解决方案。在分析之前,我们肯定得先看看android官方提供的定位SDK。默认Android GPS定位实例 获取LocationManager:[java
2016-07-29 15:13:56 9347 1
转载 LINUX 使用tcgetattr与tcsetattr函数控制终端
为了便于通过程序来获得和修改终端参数,Linux还提供了tcgetattr函数和tcsetattr函数。tcgetattr用于获取终端的相关参数,而tcsetattr函数用于设置终端参数。这两个函数的具体信息如表6.2所示。表6.2 tcgetattr函数和tcsetattr函数头文件 函数形式int tcgetattr(int fd,
2016-07-20 14:17:42 40961 2
转载 Android串口操作,简化android-serialport-api的demo
最近在做android串口的开发,找到一个开源的串口类android-serialport-api。其主页在这里http://code.google.com/p/android-serialport-api/ ,这里可以下到APK及对源码。 但是下载源码之后发现源码不能直接使用,而且源码结构较为复杂。关于串口的操作不外乎几步: 1.打开串口(及配置串口); 2.读串口;
2016-07-19 16:52:11 1625
原创 Android listview 点击问题
在做音乐列表ListView的时候,做好之后发现点击item有时候没有反应,仅仅是点击到了里面的控件,后来百度发现,这是开发中很常见的一个问题,项目中的listview不仅仅是简单的文字,常常需要自己定义listview,自己的Adapter去继承BaseAdapter,在adapter中按照需求进行编写,问题就出现了,由于在你自己定义的Item中存在诸如ImageButton,Button,
2016-07-19 14:35:02 346
转载 android开发案例之使用JSON数据向服务器提交和获取服务器传递的Json数据
这个方法,测试成功,详情请见注释//首先声明一下UrlString urlPath = "http://192.168.1.100:8080/test";URL url;try {url = new URL(urlPath);// 然后我们使用httpPost的方式把lientKey封装成Json数据的形式传递给服务器// 在这里呢我们要封装的时这样的数据// {"P
2016-07-19 13:47:31 11412 4
转载 android json解析及简单例子
JSON的定义: 一种轻量级的数据交换格式,具有良好的可读和便于快速编写的特性。业内主流技术为其提供了完整的解决方案(有点类似于正则表达式 ,获得了当今大部分语言的支持),从而可以在不同平台间进行数据交换。JSON采用兼容性很高的文本格式,同时也具备类似于C语言体系的行为。 – Json.orgJSON Vs XML1.JSON和XML的数据可读性基本相同
2016-07-18 19:01:37 612
转载 将Android手机屏幕快速投影至WIN7的PC和投影仪
在进行应用开发和展示的时候,经常需要将Android手机投影到PC屏幕或者投影仪上。豌豆荚或者91手机助手虽然能够通过USB将手机屏幕投影至PC,但是在手机上切换屏幕时,PC上相应的影像切换速度太慢,不能满足展示要求。借助于droidVN这款软件和随身WiFi能够更快速地将手机屏幕投影至PC,进而投影至投影仪上。 同时droidVNC还是一款远程控制的软件,在PC上安装droidVNC客户
2016-07-18 10:31:55 15706
转载 android setTag (int key, Object tag)抛出IllegalArgumentException的问题
setTag是android的view类中很有用的一个方法,可以用它来给空间附加一些信息,在很多场合下都得到妙用。setTag(Object tag)方法比较简单,这里主要谈一谈带两个参数的setTag方法。官方的api文档中提到:“ The specified key should be an id declared in the resources of the application
2016-07-15 14:14:18 404
转载 PHP接收POST数据方式
通常情况下用户使用浏览器网页表单向服务器post提交数据,我们使用PHP接收用户POST到服务器的数据,并进行适当的处理。但有些情况下,如用户使用客户端软件向服务端php程序发送post数据,而不能用$_POST来识别,那又该如何处理呢?查看演示$_POST方式接收数据$_POST方式是通过 HTTP POST 方法传递的变量组成的数组,是自动全局变量。如使用$_POST['nam
2016-07-14 14:33:51 2799
转载 Http请求中Content-Type讲解以及在Spring MVC中的应用
引言: 在Http请求中,我们每天都在使用Content-type来指定不同格式的请求信息,但是却很少有人去全面了解content-type中允许的值有多少,这里将讲解Content-Type的可用值,以及在Spring MVC中如何使用它们来映射请求信息。1. Content-Type MediaType,即是Internet Media Type,互联网媒体类型;也叫做MIME类型
2016-07-12 14:10:53 625
转载 Android学习笔记46:使用Post方式提交数据
在Android中,提供了标准Java接口HttpURLConnection和Apache接口HttpClient,为客户端HTTP编程提供了丰富的支持。 在HTTP通信中使用最多的就是GET和POST了,GET请求可以获取静态页面,也可以把参数放在URL字符串的后面,传递给服务器。POST与GET的不同之处在于POST的参数不是放在URL字符串里面,而是放在HTTP请求数据中。 本文
2016-07-12 13:55:21 1347
转载 Android上传文件到Web服务器,PHP接收文件(二)
接上一篇文章《Android上传文件到Web服务器,PHP接收文件(一)》,这次在之前的基础上添加进度显示,Java代码如下所示:[java] view plain copy package com.lenovo.uptest; import java.io.DataInputStream; import java.io.DataOutputStream;
2016-07-12 13:54:23 432
转载 Android上传文件到Web服务器,PHP接收文件(一)
Android上传文件到服务器,通常采用构造http协议的方法,模拟网页POST方法传输文件,服务器端可以采用JavaServlet或者PHP来接收要传输的文件。使用JavaServlet来接收文件的方法比较常见,在这里给大家介绍一个简单的服务器端使用PHP语言来接收文件的例子。服务器端代码比较简单,接收传输过来的文件:[php] view plain copy
2016-07-12 13:52:22 1686
转载 HTTP协议中PUT和POST使用区别
有的观点认为,应该用POST来创建一个资源,用PUT来更新一个资源;有的观点认为,应该用PUT来创建一个资源,用POST来更新一个资源;还有的观点认为可以用PUT和POST中任何一个来做创建或者更新一个资源。这些观点都只看到了风格,争论起来也只是争论哪种风格更好,其实,用PUT还是POST,不是看这是创建还是更新资源的动作,这不是风格的问题,而是语义的问题。在HTTP中,PUT被定
2016-07-12 10:26:56 363
转载 ScrollView中EditText导致自动滚动问题
这个是EditText获取焦点导致的,只要在父容器中加入12android:focusable="true" android:focusableInTouchMode="true"这样只解决了一部分情况,还有一个方法可以彻底解决这个问题:1234567891011Scroll
2016-07-08 17:39:42 2020
转载 Android 中 XmlPullParser 读写 XML 的方法
http://www.xmlpull.org/ XmlPullParser 是 Android 内置的 XML 解析器,运行方式与 SAX 解析器相似。它提供了类似的事件,如:开始元素和结束元素事件,使用parser.next()可以进入下一个元素并触发相应事件。事件将作为数值代码被发送,因此可以使用一个switch对感兴趣的事件进行处理。当元素开始解析时,调用parser.nextText()方
2016-07-07 10:20:32 2450
转载 XML的实体引用
先看xml的文档结构:1,XML声明xml文档是由一组使用唯一名称标识的实体组成的。始终以一个声明开始,这个声明指定该文档遵循XML1.0的规范。XML也有一种逻辑结构,在逻辑上,文档的组成成部分包括声明,元素,注释,字符引用和处理指令。以下是代码片段:这个就是XML的声明,声明也是处理指令,在XML中,所有的处理指令都以结束。2,根元素每个XML文件都必须有且只能有一
2016-07-07 10:09:59 4971
转载 解决ScrollView嵌套ListView问题
在工作中,曾多次碰到ScrollView嵌套ListView的问题,网上的解决方法有很多种,但是杂而不全。我试过很多种方法,它们各有利弊。在这里我将会从使用ScrollView嵌套ListView结构的原因、这个结构碰到的问题、几种解决方案和优缺点比较,这4个方面来为大家阐述、分析、总结。实际上不光是ListView,其他继承自AbsListView的类也适用,包括ExpandableLi
2016-07-06 16:29:26 327
转载 VelocityTracker简介
翻译自:http://developer.android.com/reference/android/view/VelocityTracker.html参照自: http://blog.jrj.com.cn/4586793646,5298605a.html android.view.VelocityTracker主要用跟踪触摸屏事件(flinging事件和其他gestures手势事件)
2016-07-01 11:34:18 300
转载 Toolbar+DrawerLayout高仿网易新闻客户端
首先看效果图,网易新闻客户端的特点是双向侧滑,并且左上角的图标会随着菜单的侧滑会有动画效果。 我们采用Toolbar和DrawerLayout实现双向侧滑以及actionbar在菜单文件里先定义菜单menu xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas
2016-07-01 11:26:30 525
转载 Android Material Design 详解(使用support v7兼容5.0以下系统)
版权声明:本文为博主原创文章,未经博主允许不得转载。Material Design是Google在2014年的I/O大会上推出的全新设计语言。Material Design是基于Android 5.0(API level 21)的,兼容5.0以下的设备时需要使用版本号v21.0.0以上的support v7包中的appcpmpat,不过遗憾的是support包只支持Material D
2016-07-01 11:21:12 4923
转载 Android 5.x Theme 与 ToolBar 实战
版权声明:本文为博主原创文章,未经博主允许不得转载。目录(?)[+]转载请标明出处: http://blog.csdn.net/lmj623565791/article/details/45303349;本文出自:【张鸿洋的博客】1、概述随着Material Design的逐渐的普及,业内也有很多具有分享精神的伙伴翻译了material de
2016-07-01 11:05:03 329
转载 android之ViewFlipper实现左右滑动动画效果
说到android的左右滑动效果我们可以说是在每个应用上面都可以看到这样的效果,不管是微博,还是QQ等。实现左右滑动的方式很多,有ViewPaer(不过这个和需要android-support-v4.jar的支持),自定义实现Viewgroup,gallery等都可以达到这种效果。这里做下ViewFliper实现左右滑动的效果。以下会会用到的技术有:1、ViewFlipper2、G
2016-07-01 11:03:55 470
Android内核剖析
2016-08-30
Android开发艺术探索随书源码之PinExpandableListView
2016-08-30
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人