![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
37-Android
37-Android
编程秀
一枚爱折腾的程序员。。。更多信息在w “编程秀”
展开
-
Unable to resolve target 'android-XX'问题
方法/步骤出现 “Unable to resolve target 'android-XX'”,解决办法进入你的android project跟目录,找到此文件 project.properties(或default.properties),找到target=android-XX出现此错是因为你的android环境跟此处不对应,那么,你只需要将此处的android版本改成你机器转载 2016-03-11 17:24:57 · 297 阅读 · 0 评论 -
android 无法生成R文件
android 无法生成R文件 是件痛苦的事情,即使有时候你xml文件没有错误,他都无法生成。针对此问题,我总结以下几个方面的原因。一.xml本身有错误R.java这个文件是会自动生成的,但是如果你不小心xml文件写错了,或者不小心在编辑xml的时候点击了run(其实这个时候会运行这个xml文件,会生成一个同名的xml文件,后缀为xx.out.xml),然后正巧你游clear了一下项目,你原创 2016-02-23 16:25:38 · 353 阅读 · 0 评论 -
Andriod开发技巧——Fragment的懒加载
我们在做应用开发的时候,一个Activity里面可能会以viewpager(或其他容器)与多个Fragment来组合使用,而如果每个fragment都需要去加载数据,或从本地加载,或从网络加载,那么在这个activity刚创建的时候就变成需要初始化大量资源。这样的结果,我们当然不会满意。那么,能不能做到当切换到这个fragment的时候,它才去初始化呢?答案就在Fragment里的setU转载 2016-03-22 23:16:34 · 304 阅读 · 0 评论 -
android json解析及简单例子
JSON的定义: 一种轻量级的数据交换格式,具有良好的可读和便于快速编写的特性。业内主流技术为其提供了完整的解决方案(有点类似于正则表达式 ,获得了当今大部分语言的支持),从而可以在不同平台间进行数据交换。JSON采用兼容性很高的文本格式,同时也具备类似于C语言体系的行为。 – Json.orgJSON Vs XML1.JSON和XML的数据可读性基本相同转载 2016-03-12 11:07:00 · 269 阅读 · 0 评论 -
Android开发代码规范
1.命名基本原则 在面向对象编程中,对于类,对象,方法,变量等方面的命名是非常有技巧的。比如,大小写的区分,使用不同字母开头等等。但究其本,追其源,在为一个资源其名称的时候,应该本着描述性以及唯一性这两大特征来命名,才能保证资源之间不冲突,并且每一个都便于记忆。对于理解应用程序的逻辑流,命名方案是最有影响力的一种帮助。名称应该说明“什么”而不是“如何”。命名原则是:使名称足够长以便有一转载 2016-03-12 11:53:14 · 529 阅读 · 0 评论 -
使用ListView的Fragment
API LEVEL 11 1.使用ListFragment可实现包含Listiew的Fragment 2.在Fragment的布局中必须包含id "@android:id/list"(在代码中则是list)的Listview 3.只能使用SimpleAdapter或者SimpleCursorAdapter作为适配器 4.直接使用Lis转载 2016-03-24 19:43:58 · 463 阅读 · 0 评论 -
Fragment的使用
折腾了两天,感觉有点会用了,Fragment给我的感觉就是网页上的AJAX,个人感觉,个人感觉O(∩_∩)O。Fragment可以当成一块视图,可以动态的添加到当前的视图中,也可以进行替换,或者删除,所以才说感觉很像AJAX。我做的一个demo就是google上的那个例子,显示一个列表,然后点击,页面就变成详细页,不过我是理解后按照自己的想法去实现的。下面就说下怎么操作吧。转载 2016-03-24 19:46:17 · 227 阅读 · 0 评论 -
fragment、ListFragment使用ListView及自定义Listview等初始化操作
fragment、ListFragment使用ListView及自定义Listview等初始化操作1.先说一下 从官方api中说fragment碎片中使用Listview有专门的 ListView碎片-> ListFragment 而不能继承Fragment 官方api相关连接:http://developer.android.com/guide/components/fragme转载 2016-03-24 19:49:04 · 504 阅读 · 0 评论 -
Android Fragment实现按钮间的切换
原文地址:http://blog.csdn.net/a123demi/article/details/32693037Fragment要点 Fragment是activity的界面中的一部分或一种行为。你可以把多个Fragment们组合到一个activity中来创建一个多面界面并且你可以在多个activity中重用一个Fragment。你可以把Fragment转载 2016-03-25 12:24:04 · 782 阅读 · 0 评论 -
android textview设置字体的行距和字间距
字间距 textView有一个属性android:textScaleX是调节字间距的,它的值是一个float型。查看源代码,默认textView 此属性是使用的是: android.internal.R.styleable.TextView_textScaleX setTextScaleX(a.getFloat(attr, 1.0f)); 行间距原创 2016-01-19 15:06:18 · 563 阅读 · 0 评论 -
android长度单位与内外边距
距离单位之px 什么是像素 什么是dpi dpi( dots per inch) = (屏幕细腻程度)点每英寸,size为屏幕尺寸,如4.3英寸 距离单位之dp dp= dip(Device Independent pixels) (设备无关像素) 换算公式 px = dp*(dpi/160) 在dpi为160的屏幕上:1dp = 1转载 2016-01-19 14:53:45 · 248 阅读 · 0 评论 -
android四大组件--ContentProvider详解
一、相关ContentProvider概念解析:1、ContentProvider简介在Android官方指出的Android的数据存储方式总共有五种,分别是:Shared Preferences、网络存储、文件存储、外储存储、SQLite。但是我们知道一般这些存储都只是在单独的一个应用程序之中达到一个数据的共享,有时候我们需要操作其他应用程序的一些数据,例如我们需要操作系统里的媒体库、通转载 2016-02-24 17:10:36 · 311 阅读 · 0 评论 -
android四大组件(详细总结)
android四大组件分别为activity、service、content provider、broadcast receiver。一、android四大组件详解1、activity(1)一个Activity通常就是一个单独的屏幕(窗口)。(2)Activity之间通过Intent进行通信。(3)android应用中每一个Activity都必须要在AndroidManif转载 2016-02-24 17:07:18 · 470 阅读 · 0 评论 -
Android 语音识别+语音搜索源码 Voice Search
http://blog.csdn.net/u014051380/article/details/21114389 1、判断是否已安装语音搜索功能[java] view plaincopypackage com.voice.search; import java.io.File; import java.io转载 2016-03-16 15:44:57 · 840 阅读 · 0 评论 -
在应用中集成科大讯飞的语音识别技术
语音识别技术最近貌似是越来越火了。再前几天科大讯飞还刚刚发布了讯飞语点——一个据说要挑战siri的应用。……好吧,对这些的东西讨论要说起来就多了。本文主要讲如何在自己的android应用中集成语音识别技术——自然,是使用科大讯飞的sdk。讯飞的语音sdk是需要申请的,地址是:http://dev.voicecloud.cn/developer.php?vt=1 。申请一个讯飞的开发转载 2016-03-16 16:33:52 · 1377 阅读 · 0 评论 -
Android操作HTTP实现与服务器通信
本示例以Servlet为例,演示Android与Servlet的通信。众所周知,Android与服务器通信通常采用HTTP通信方式和Socket通信方式,而HTTP通信方式又分get和post两种方式。至于Socket通信会在以后的博文中介绍。HTTP协议简介: HTTP (Hypertext Transfer Protocol ),是Web联网的基础,也是手机联网常用的协议之转载 2016-03-04 16:52:17 · 290 阅读 · 0 评论 -
ViewPager 详解(二)---详解四大函数
前言:上篇中我们讲解了如何快速实现了一个滑动页面,但问题在于,PageAdapter必须要重写的四个函数,它们都各有什么意义,在上节的函数内部为什么要这么实现,下面我们就结合android的API说明,详细讲解一下。相关文章:1、《ViewPager 详解(一)---基本入门》2、《ViewPager 详解(二)---详解四大函数》3、《ViewPager 详解(三)-转载 2016-03-16 22:46:48 · 208 阅读 · 0 评论 -
ViewPager 详解(一)---基本入门
前言:这两天研究研究ViewPager滚动功能,现在很多的app都有用到这个功能,我们的大虾米也有这个模块。要研究就彻底的研究研究,我从不满足于一个功能只是简单的应用,要学就学的彻底,所以我打算将ViewPager 分几篇写,研究的哪个程度就写到哪个程度吧。今天是第一篇,基本入门篇 。相关文章:1、《ViewPager 详解(一)---基本入门》2、《ViewPager 详转载 2016-03-16 22:49:27 · 306 阅读 · 0 评论 -
ViewPager 详解(三)---PagerTabStrip与PagerTitleStrip添加标题栏的异同
前言:在前两篇文章中,我们讲解了滑动页面的的实现方法与四大函数的意义,但有时,仅仅实现页面滑动是不够的,还要有标题栏才会显得更友好。所以在这篇文章中,我将会向大家展示在android.support.v4包中的两个控件PagerTabStrip与PagerTitleStrip,他们都是用来实现标题栏的,但各自有些不同,在这篇文章中,我们就讲讲它们各自都能实现怎样的功能,又有哪些异同点。转载 2016-03-16 22:50:35 · 282 阅读 · 0 评论 -
ViewPager 详解(四)----自主实现滑动指示条
前言:前面我们用了三篇的时间讲述了有关ViewPager的基础知识,到这篇就要进入点实际的了。在第三篇《ViewPager 详解(三)---PagerTabStrip与PagerTitleStrip添加标题栏的异同》中,我们说了,PagerTabStrip和PagerTitleStrip都不适合用在实际用途中,当要在实际运用中,我们就要自己去实现相关的功能。这篇文章中单纯讲述划动指示条的实现方转载 2016-03-16 22:51:35 · 252 阅读 · 0 评论 -
ViewPager 详解(五)-----使用Fragment实现ViewPager滑动
前言:前几篇文章讲解了ViewPager的普通实现方法,但android官方最推荐的一种实现方法却是使用fragment,下面我们使用fragment来重新实现一下第一篇《ViewPager 详解(一)---基本入门》所实现的效果。系列文章:1、《ViewPager 详解(一)---基本入门》2、《ViewPager 详解(二)---详解四大函数》3、《ViewPa转载 2016-03-16 22:52:49 · 245 阅读 · 0 评论 -
Java命名规则
包命名规范:目的:包的命名规范应当体现出项目资源良好的划分servlet类所在包命名规范:公司名称.开发组名称.项目名称.web.servlet例如:net.linkcn.web.servlet自定义标签类所在包命名规范:公司名称.开发组名称.项目名称.web.tags例如:net.linkcn.web.tags过滤器类所在包命名规范:公司名称.开发组名称.项目转载 2016-02-24 16:36:41 · 397 阅读 · 0 评论 -
UriMatcher类和ContentUris类使用介绍
因为Uri代表了要操作的数据,所以我们很经常需要解析Uri,并从Uri中获取数据。Android系统提供了两个用于操作Uri的工具类,分别为UriMatcher和ContentUris。掌握它们的使用,会便于我们的开发工作。一、UriMatcher类UriMatcher类用于匹配Uri,它的用法如下:首先第一步把你需要匹配Uri路径全部给注册上,如下://常量UriMatche原创 2016-02-24 16:41:39 · 572 阅读 · 0 评论 -
Android数据存储实现的5大方式
数据存储在开发中是使用最频繁的,在这里主要介绍Android平台中实现数据存储的5种方式,更加系统详细的介绍了5种存储的方法和异同。第一种: 使用SharedPreferences存储数据 SharedPreferences是Android平台上一个轻量级的存储类,主要是保存一些常用的配置比如窗口状态,一般在Activity中 重载窗口状态onSaveInstanceState保存转载 2016-03-04 09:34:51 · 463 阅读 · 0 评论