自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 资源 (35)
  • 收藏
  • 关注

原创 Android布局使用详解

Android布局原则:1、尽量多使用LinearLayout(线性布局)和RelativeLayout(相对布局),不要使用AbsoluteLayout(绝对布局)2、在布局层次一样的情况下,建议使用LinearLayout代替RelativeLayout,因为LinearLayout性能要稍微高一点3、将可复用的组件抽取出来并通过include标签使用4、使用ViewStub标

2015-01-27 15:21:06 612

原创 Android中ScrollView使用详解

滚动视图(ScorollView)是指当拥有很多内容,屏幕显示不完时,需要通过滚动来显示完整的视图。包括水平滚动视图(HorizontalScorollView)和垂直滚动视图(ScorollView)隐藏滚动条1、标签属性:android:scrollbars="none"2、代码设置:setHorizontalScorollBarEnabled(false);//隐藏横向S

2015-01-23 15:33:56 14217

原创 Android中ViewFlipper的简单使用

ViewFlipper是Android系统自带的一个多页面管理控件,它可以实现子界面的自动切换。为ViewFlipper加入View:1、静态导入:在layout布局文件中直接导入2、动态导入:addView()方法ViewFlipper常用方法:setInAnimation:设置View进入屏幕时候使用的动画setOutAnimation:设置View退出屏幕时候使用

2015-01-21 17:16:35 630

原创 Android中ViewPager的使用详解

ViewPager是目前比较常用的一种控件,ViewPager的使用与ListView、GridView有些相似,都需要重写适配器Adapter。ViewPager的Adapter有下面几种:1、PagerAdapter 数据源:List将Layout布局转换为View对象1)LayoutInflater lf = getLayoutInflater.from(this); lf

2015-01-21 14:51:30 991

原创 Android中的Fragment使用详解之数据传递

1、Fragment布局文件<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vert

2015-01-20 17:26:32 2518

原创 Android中的Fragment使用详解之生命周期

Fragment的生命周期,关键方法:onAttach()、onCreateView(),下面Fragment的生命周期进行测试1、Fragment的布局文件<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent"

2015-01-20 15:48:02 553

原创 Android中的Fragment使用详解

Android在3.0中引入了Fragments的概念,主要目的是在大屏幕设备上——例如平板电脑上,支持更加动态和灵活的UI设计。平板电脑的屏幕要比手机的大很多,有更多的空间来放更多的UI组件,并且这些组件之间会产生更多的交互。Fragment在你的应用中相当是一个模块化和可重用的组件,因为Fragment定义了它自己的布局,以及通过使用它自己的生命周期回调方法定义了它自己的行为,你可以将Frag

2015-01-19 17:39:29 675

原创 Android中的Fragment使用详解之页面加载

1、Fragment布局<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertic

2015-01-19 16:45:58 1039

原创 Android进度条ProgressBar使用详解

先介绍一下ProgressBar几种比较常用的属性布局中设置:android:max="100" ——最大显示进度android:progress="50"——第一显示进度android:secondaryProgress="80"——第二显示进度android:indeterminate="true"——设置是否精确显示,true表示不精确显示进度,false表示精确显示进度...

2015-01-16 16:16:45 24077

原创 Android中的页面跳转详解

Android页面跳转方式:1、通过class跳转Intent intent = new Intent();//(当前Activity,目标Activity)intent.setClass(MainActivity.this, TestActivity.class);startActivity(intent);2、通过Activity的name跳转,其实与1相同try {

2015-01-15 16:24:55 15779 1

原创 Android日期时间选择控件使用详解

Android中的日期和时间选择控件主要分为两种,一种是嵌入到Activity中,另一种是弹出框的形式。下面直接使用一个小例子介绍一下日期和时间选择控件的两种使用形式。1、布局文件中的日期和时间选择控件,用于第一种形式使用。两个按钮用于弹出日期和时间选择控件。<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/

2015-01-15 16:09:08 2466

原创 Android四大组件之BroadcastReceiver

Broadcast(广播)是一种广泛运用在应用程序之间传输信息的机制。BroadcastReceiver(广播接收者)是对发送出来的广播进行过滤接收并响应的一类组件,它就是用来接收来自系统和应用中的广播。用途:当开机完成后系统会产生一条广播,当网络状态改变时系统会产生一条广播,当电池电量改变时,系统会产生一条广播等。作为开发者,只需要掌握BroadcastReceiver即可。一般

2015-01-14 16:57:22 468

原创 Android四大组件——ContentProvider开发

1.适用场景1) ContentProvider为存储和读取数据提供了统一的接口2) 使用ContentProvider,应用程序可以实现数据共享3) android内置的许多数据都是使用ContentProvider形式,供开发者调用的(如视频,音频,图片,通讯录等)2.相关概念介绍1)ContentProvider简介 当应用继承ContentProvide...

2015-01-14 13:30:34 1935 1

原创 Android开发存储方式详解之本地文件读写实例

1、布局文件:输入框、按钮和文本<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layo

2015-01-13 15:15:15 718

原创 Android开发存储方式详解之SQLite使用实例

使用SQL语句完成SQLite数据库的创建、插入和查询:import android.app.Activity;import android.database.Cursor;import android.database.sqlite.SQLiteDatabase;import android.os.Bundle;import android.util.Log;public cla

2015-01-13 10:15:09 601

原创 Android开发存储方式详解

一、SharedPreferencesSharedPreferences是一种轻型数据存储方式,本质是基于XML文件存储key-value键值对数据,通常用来存储一些简单的匹配信息。SharedPreferences对象本身只能获取数据而不支持存储和修改,存储修改是通过Editor对象实现。实现SharedPreferences存储的步骤如下:1、获取SharedPreferenc...

2015-01-12 19:08:47 1040

原创 Android 自定义控件详解

我们在开发工程中有时系统自带的控件已经满足不了我们的需求,这是我们就需要设计自己的控件。这里给大家介绍一个通用导航栏控件。一、设计我们在布局文件中所需要使用的属性1、在res\values文件夹下新建一个atts.xml文件。2、添加自定义控件中各部分组件的属性,代码如下: ...

2015-01-09 14:47:58 1445

原创 Android Handler使用详解之UI更新

AndroidUI界面更新的四种方式:import android.app.Activity;import android.os.Bundle;import android.os.Handler;import android.widget.TextView;public class MainActivity extends Activity { private TextView t

2015-01-08 13:55:16 1856

原创 Android Handler使用详解

Handler负责发送消息,Looper负责接收Handler发送的消息,并直接把消息回传给handler自己,MessageQueue就是一个存储消息的容器。

2015-01-07 17:02:07 7202 1

原创 Android WebView使用详解

一、简单使用//如果页面中使用了JavaScript,不加改代码页面不显示。webView.getSettings().setJavaScriptEnabled(true);//加载页面时如果不加改代码,页面会跳转到系统自带浏览器显示。webView.setWebViewClient(new WebViewClient(){public boolean shouldOverr...

2015-01-05 15:21:45 13265

原创 Android ObjectAnimator动画效果实现

ObjectAnimator.ofFloat(imageView, "alpha", 0f, 1f).setDuration(1000).start();第一个括号参数:图片控件,动画效果属性,初始状态(浮点型),结束状态(浮点型)。第二个括号属性:动画时间(毫秒)。、动画属行:1)translationX 和 translationY:这两个属性控制了View所处的位置,...

2015-01-05 12:45:22 2201

页面跳转与数据回传

页面跳转与数据回传,跳转方法startActivityForResult的使用与返回数据的处理。

2015-02-16

Android控件的简单使用

Android控件简单使用,AoutCompleTextView、MultiAoutCompleTextView、ToggleButton、CheckBox、RadioGroup等控件

2015-02-16

通知Notification

这是一个Android中通知的简单使用源码,基本满足大多是用户的使用需求,其中的注释特别详细,适合初学者学习使用。

2015-01-28

布局优化Demo

布局界面中include、merge、ViewStub的使用实例。

2015-01-27

ScorollView简单使用

主要ScorollView简单使用方法,包括滑动监听、滑动加载、位置跳转等功能。适合初学者研究使用,注释非常详细。

2015-01-23

ViewFlipper简单使用

ViewFlipper实现图片轮播和图片滑动切换,原理和思路比较清晰,滑动切换效果不是很好,需要修改动画效果文件。

2015-01-21

ViewPager简单使用

主要介绍ViewPager的简单使用和三种Adapter的区别,适合初学者学习使用。

2015-01-21

Fragment使用

主要介绍Fragment的使用,包括动态加载、静态加载、生命周期、数据传递等,代码里注释比较详细,但代码中的结构和命名比较混乱,最好结合下面的问章看。http://blog.csdn.net/c19344881x/article/details/42876041

2015-01-20

进度条简单使用和自定义

进度条简单使用和自定义进度条显示风格,代码比较简单,注释详细,适合初学者。

2015-01-16

下拉列表使用

下拉列表的简单实用Demo,代码简单注释详细,适合初学者学习使用。

2015-01-16

日期时间选择

日期时间选择控件的使用,包括嵌入Activity中和弹出式两种情况,适合初学者,代码注释比较详细。

2015-01-16

广播使用Demo

主要包括三种类型的广播的简单实用及对比。

2015-01-14

ContentProvider测试Demo

ContentProvider的测试Demo,只有下载并运行http://download.csdn.net/detail/c19344881x/8360531下的应用才会看到效果。单独下载没有用处。

2015-01-14

ContentProvider使用

使用ContentProvider,实现应用程序的数据共享。

2015-01-14

添加查询联系人信息

实现手机联系人的添加和查询功能,没有积分的可以去http://blog.csdn.net/c19344881x/article/details/42679795,

2015-01-14

本地文件读写

主要实现本地文件的创建以及读写操作。没有积分的可以搜索《Android开发存储方式详解之本地文件读写实例》查看源码。

2015-01-13

自定义导航栏

代码中有详细的注释,功能比较简单,主要是学习使用,有积分的可以下载支持一下,如果实在没有积分可以查找我的《Android 自定义控件详解》这篇文章学习。

2015-01-09

WebView JS方法调用

在WebView页面上的按钮点击事件响应本地类中的方法。

2015-01-07

WebView文件下载

用于实现WebView页面中的文件下载功能。

2015-01-06

phonegap-2.9.1.zip

PhoneGap是一个用基于HTML,CSS和JavaScript的,创建移动跨平台移动应用程序的快速开发平台.

2014-11-24

HCI Log分析工具-CPAS-11

HCI Log分析工具-CPAS-11,使用参考:https://xiaoxu.blog.csdn.net/article/details/129261272

2024-04-17

Android Audio相关流程时序图

Android 11 Audio相关流程时序图,需要使用EA画图工具打开。包含Audio中音量获取/设置、焦点申请/放弃、属性设置等相关流程,从APP层到Hal层。 详细讲解相关文章参考:https://blog.csdn.net/c19344881x/category_12324194.html

2023-11-30

Android Radio相关流程时序图

Android 9.0 Radio相关流程时序图,需要使用EA画图工具打开。包含Radio暂停、播放、切换电台、获取电台信息、切换FM/AM、调频/调辐、搜索、取消搜索等相关流程,从APP层到Hal层。同时还包含类图等其他软件图。 详细讲解相关文章参考:https://blog.csdn.net/c19344881x/category_12312897.html

2023-09-01

Android 蓝牙开发相关知识总结

Android 蓝牙开发相关知识总结

2023-03-07

SurfaceFlinger学习笔记总结

SurfaceFlinger学习笔记总结

2023-03-07

MinGw 安装包,版本0.6.2

MinGw 安装包,版本0.6.2

2023-03-07

根据.h文件在自己的so库中调用三方so库

根据.h文件在自己的so库中调用三方so库

2023-01-06

Android Studio生成自己的so库

Android Studio生成自己的so库

2023-01-06

本地实现U盘扫描SDK部分代码

本地实现U盘扫描功能SDK,无法直接运行,需要自己编译成SDK在调用。 参考:https://blog.csdn.net/c19344881x/article/details/126161462

2022-10-28

开发调试所使用的各种格式音视频

视频格式:ts 264 avi wmv mkv mov rm 3gp flv gif mpg rmvb swf vob webm asf dat f4v h264_mp4 h265_mp4 音频格式:aac ac3 aiff amr au m4a mka mp2 ogg ra wav wma mp3

2022-07-20

jai-imageio和swingx.jar.zip

【图形处理相关的jar包】jai-imageio-1.1.jar和swingx-1.6.1.jar下载

2021-12-16

Android端Socket实现聊天功能

Android端Socket实现聊天功能,能够发送文字、图片、商品等信息,实现了消息本地存储。讲解:https://mp.csdn.net/mp_blog/creation/editor/120673184

2021-10-11

SocketDemo.zip

Android Socket通信简单实现源码下载:https://blog.csdn.net/c19344881x/article/details/120455491

2021-09-24

竖直滚动TextView

很简单的文本信息竖直滚动展示效果,没有积分的可以搜索“Android TextView竖直滚动文字广告效果”的博客。

2016-01-18

滚动选择控件

自定义日期滚动选择控件,代码使用方便,而且可以通过修改自定义Dialog中代码控制日期可选范围和添加时间选择功能等。

2015-08-25

断点续传下载

主要实现文件下载的暂停和继续下载功能。 用到的知识点: 1、Service的使用以及Service与Activity之间的数据交互; 2、SQLite数据库的简单使用; 3、文件下载与存储; 4、广播的简单使用。

2015-05-19

AsyncTask异步加载使用

AsyncTask异步加载使用Demo,详解可以参考《Android中AsyncTask的使用详解》,代码中的注释也比较详细,初学者可以参考。

2015-05-15

Android仿百度贴吧看帖滑动返回效果

实现百度贴吧看帖时的滑动返回效果和AutoCompleteTextView的使用。

2015-04-14

手势识别实现

文件中包含两种实现手势识别功能的工程,一种是使用GestureDetector实现手势识别,另一种是使用GestureOverlayView实现手势识别。

2015-02-26

Service使用

实现Service的启动、停止、绑定、解绑与Service中方法的调用。

2015-02-25

空空如也

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

TA关注的人

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