自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(47)
  • 资源 (8)
  • 收藏
  • 关注

原创 安卓高级主题——PullToRefresh

集成PullToRefresh下载地址:https://github.com/open-android/PullToRefresh//在项目下的build.gradleallprojects { repositories { ... maven { url 'https://jitpack.io' } }}//在app模块下的build.gradledep...

2019-05-23 11:07:38 536 1

原创 安卓高级主题——蓝牙

蓝牙设备操作权限: <uses-permission android:name="android.permission.BLUETOOTH" /> <uses-permission android:name="android.permission.BLUETOOTH_ADMIN" /> <uses-permission android:...

2019-05-20 09:31:45 192

原创 安卓高级主题——XUtils3

XUtils框架使用Gradle构建时添加一下依赖即可compile 'org.xutils:xutils:3.5.1'需要的权限<uses-permission android:name="android.permission.INTERNET" /><uses-permission android:name="android.permission.WRI...

2019-05-16 16:22:56 189

原创 安卓高级主题——图片缓存组件

清单文件<uses-permission android:name="android.permission.INTERNET"/><uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>application中加上android:usesCleartextTraffi...

2019-05-13 16:34:39 124

原创 安卓高级主题——传感器

Android平台支持以下三类传感器(1)运动传感器可测量三个轴的加速力和旋转力,包括加速度计,重力感应器,陀螺仪,和旋转矢量传感器。(2)环境传感器测量各种环境参数,例如空气湿度和压力,照明和湿度。包括气压计,光度计和温度计。(3)位置传感器测量设备的物理位置,包括方向传感器和磁力计Android传感器框架是android.hardware包的一部分,包含下面的类和接...

2019-05-13 12:35:17 172

原创 安卓高级主题——屏幕适配

术语与概念屏幕尺寸:Android的中的所有实际的屏幕尺寸分为四个广义大小:小,正常,大,超大。(small,normal,large,and extra-large)屏幕像素密度:屏幕的物理区域内的像素的数量,通常简称为dpi(每英寸点数)Android中的所有实际的屏幕密度分为六个广义密度:低,中,高,超高,超超高,超超超高。 (low,medium,high,extra-...

2019-05-03 20:52:20 225

原创 安卓高级主题——NDK

参考博客:https://blog.csdn.net/Hi_Red_Beetle/article/details/78994767安装配置参考博客:https://blog.csdn.net/young_time/article/details/80346631ndk:NDK是Native Developmen Kit的简称,它是一个工具集,集成了android的交叉编译环境,并提供了...

2019-05-03 20:06:03 884

原创 安卓高级主题——Bmob云服务

Bmob是一个移动后端云服务平台,提供了后端服务器的数据服务,文件服务,推送服务等,可以让开发者专注客户端的开发,从而达到快速构建一个APP的目的。配置project的build.gradlebuildscript { repositories { google() jcenter() } dependenci...

2019-05-03 01:56:06 430

原创 安卓高级主题——百度地图

百度地图SDK申请秘钥及环境配置详见http://lbsyun.baidu.com/index.php?title=androidsdk/guide/create-map/showmap获取发布版SHA1打开Terminal,进入.android目录后输入keytool -list -v -keystore debug.keystore其中的SHA1就是所需要的内容...

2019-05-02 19:22:11 358

原创 安卓核心技术高级——Camera、音频录制与Vitamio框架

CameraAndroid框架中包含了各种相机和相机功能的支持,使你可以在你的应用中捕获图像中和图片支持通过Camera API或Camera intent来抓取图像和视频:Camera 此类事控制设备相机的主要API,此类用于在创建相机应用时获取图片和视频 SurfaceView 此类为用户提供camera的实时图像预览 MediaRecorder 此类用于从camera录制...

2019-04-25 16:13:22 253

原创 安卓核心技术高级——多媒体播放

简介参考博客:https://blog.csdn.net/cbbbc/article/details/46789151Android的多媒体框架包括支持播放多种常见的媒体类型,使您可以轻松地把音频、视频和图像集成到你的应用。你可以播放音频或视频媒体文件,这些文件是存储在你的应用程序的资源文件中的。应用程序的资源文件可以是文件系统中独立的文件,或通过网络连接获取的一个数据流,所有使用Medi...

2019-04-24 16:26:57 395

原创 安卓核心技术高级——Bitmaps与优化

有效地处理较大的位图图像有各种不同的形状和大小,在许多情况下,他们往往比一个典型应用程序的用户界面(UI)所需要的资源更大。现在的图像尺寸都是已知的,他们可以被用来决定是否应该加载完整的图片到内存或者是否用一个缩小的版本去代替加载。以下是一些值得考虑的因素:估计加载完整图像所需要的内存;你承诺加载这个图片所需空间带给你的程序的其他内存需求;准备加载图像的目标ImageView或UI组...

2019-04-19 14:14:58 134

原创 安卓核心技术高级——动画与图形

动画类型参考博客:https://www.cnblogs.com/ldq2016/p/5407061.htmlAndroid系统提供了很多丰富的API去实现UI的2D与3D动画,最主要的划分可以分为如下几类:View Animation: 视图动画在古老的Android版本系统中就已经提供了,只能被用来设置View的动画。Drawable Animation: 这种动画(也叫Fra...

2019-04-18 11:30:26 369

原创 安卓核心技术高级——ksoap2-WebService与WebView组件

ksoap2-WebService

2019-04-17 23:35:16 230

原创 安卓核心技术高级——android-asyne-http组件

加粗样式

2019-04-17 21:31:43 298

原创 安卓核心技术高级——volley

Volley除了简单易用之外,Volley在性能方面也进行了大幅度的调整,它的设计目标就是非常适合去进行数据量不大,但通信频繁的网络操作,而对于大数据量的网络操作,比如说下载文件等,Volley的表现就会非常糟糕。Volley提供的功能:JSON,图像等的异步下载;网络请求的排序(scheduling)网络请求的优先级处理缓存多级别取消请求和Activity和生命周期的联动安...

2019-04-17 21:30:57 376

原创 安卓核心技术高级——HttpURLConnection与HttpClient

HTTP协议Http是Hyper Text Transfer Protocol(超文本传输协议),我们今天普遍使用的一个版本——HTTP 1.1。(1)在TCP/IO协议栈中的位置HTTP协议通常承载于TCP协议之上,有时也承载于TLS或SSL协议层之上,这个时候,就成了我们常说的HTTPS。如下图所示:默认HTTP的端口号为80,HTTPS的端口号为443。(二)HTTP的请求响应...

2019-04-15 18:33:27 498

原创 安卓核心技术中级——ContentProvider组件与Loaders

ContentProviderContentProvider简介创建一个ContentProvider访问一个ContentProviderContentProvider

2019-04-14 17:30:37 145

原创 安卓核心技术中级——SQLite数据库

SQLite数据库介绍android使用开源的,与操作系统无关的SQL数据的。SQLite是一款轻量级数据库,它的设计目的是嵌入式,而且占用的资源非常少,在嵌入式设备中,可能只需要几百KB,这也是Android系统采用SQLite数据库的原因之一。SQLite3数据类型:支持NULL,INTERGER,REAL(浮点数字),TEXT(字符串文本)和BLOB(二进制对象)数据类型,虽然它支持的...

2019-04-13 13:37:45 618

原创 安卓核心技术中级——文件管理与XMLJSON解析

加粗样式

2019-04-09 16:58:34 167

原创 安卓核心技术中级——Handle与多线程

Handler简介在Android开发中,我们常常使用单独的线程来完成某些操作,比如用一个线程来完成从网络上下载图片,然后显示在一个ImageView上,在多线程操作时,Android必须保证以下两点:1、不要阻塞UI线程2、不要再UI线程之外房屋Android UI工具包在两个线程中访问时使用handlerpublic class MainActivity extends AppCom...

2019-04-06 22:09:02 321

原创 安卓核心技术中级——ActionBar电话服务与内容分享

ActionBarActionBar的主要目的是:1.提供一个用于识别应用程序的标示和用户的位置的专用空间2.在不同的应用程序直接提供一致的导航和视觉体验。3.突出Activity的关键操作(如“搜索”、“创建”、“共享”等),并在可预见的方法内给用户提供快捷的访问。获得ActionBar的方法:ActionBar actionBar = this.getActionBar();注意代...

2019-04-06 17:09:44 114

原创 安卓核心技术中级——Fragment

要创建一个fragment,必须创建一个fragment的子类。除了基类fragment,还有:DialogFragmentListFragmentPreferenceFragment创建Fragment方式一<fragment android:layout_width="wrap_content" android:layout_height...

2019-04-06 11:12:36 223

原创 安卓核心技术中级——Service

目录四个方法:onStartCommand()onBind()onCreate()onDestroy()两种方式StartServiceServiceIntentServiceBoundServiceMessengerService四个方法:onStartCommand()The system calls this method whe...

2019-04-02 19:05:52 435

原创 安卓核心技术中级——Intent

Intent分为直接Intent和间接Intent/*** * 直接查找法(通过组件名称) * @param v */ public void componentClick(View v){// Intent intent = new Intent();// ComponentName componentName = new ...

2019-04-02 12:19:41 967

原创 安卓核心技术中级——Activity

public class ExampleActivity extends Activity { @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); // The activity is being created. } @Override protected void onStart() {

2019-04-02 10:35:05 321

原创 PopupWindow

popupwindow的位置安装有无偏移分,可以分为偏移和无偏移两种,按照参照物的不同,可以分为相对于某个控件和相对于父控件,具体如下,showAsDropDown(View anchor):相对某个控件的位置(正左下方) 无偏移showAsDropDown(View anchor,int xoff,intyoff):相对某个控件的位置,有偏移showAtLocation(V...

2019-03-21 13:56:04 107

原创 ViewPager

1、ViewPager基本使用import android.support.annotation.NonNull;import android.support.annotation.Nullable;import android.support.v4.view.PagerAdapter;import android.support.v4.view.PagerTabStrip;impo...

2019-03-21 13:15:02 148

原创 Menu菜单

1、Menus选项菜单 1)覆盖Activity的onCreateOptionMenu方法,当菜单第一次被打开时调用 2)调用menu的add()方法添加菜单项(MenuItem),同时可以调用MenuItem的setIcon方法来设置图标 3)当菜单项被选择时,覆盖Activity的onOptionsItemSelected来响应事件p...

2019-03-20 16:43:42 270

原创 ImageSwitch和TextSwitcher和ViewFlipper切换

图片划屏切换import android.support.v7.app.AppCompatActivity;import android.os.Bundle;import android.view.MotionEvent;import android.view.View;import android.widget.ImageSwitcher;import android.widge...

2019-03-20 09:21:44 266

原创 ExpandableListView

package com.example.application04;import android.support.v7.app.AppCompatActivity;import android.os.Bundle;import android.view.View;import android.view.ViewGroup;import android.widget.BaseExpan...

2019-03-19 14:07:09 105

原创 日期和时间

1、TimePickerDialog 1)创建一个类继承DialogFragment 2)重写onCreateDialog()方法,返回一个TimePickerDialog对象 3)实现TimePickerDialog的OnTimeSetListener接口来接收一个回调,当用户设置时间//TimerPickerFragment.javaimport android...

2019-03-18 08:50:55 463

原创 ListView

列表视图以垂直列表的方式列出需要显示的列表项。android:dividerHeight="30dp" 间隔高度android:divider="@color/colorPrimary" 间距背景色android:fadingEdge="vertical" 设置上下方阴影,none为无android:scrollbars="horizontal" 值为horizontallve...

2019-03-18 08:50:45 309

原创 GridView

GridView组件用来以网格方式排列视图,当屏幕上有很多元素需要显示时,可以使用该组件。GridView常用属性android:numColumns="auto_fit" 总列数android:columnWidth="90dp" 列宽android:horizontalSpacing="10dp" 水平间隔android:verticalSpacing="10dp" 垂...

2019-03-18 08:50:39 567

原创 AlertDialog

对话框类型:提示对话框&lt;?xml version="1.0" encoding="utf-8"?&gt;&lt;RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_he...

2019-03-18 08:50:34 178

原创 ProgressBar

android:max 进度条长度最大值android:progress 设定进度条当前进度值android:secondaryProgress 第二进度条进度值android:progressBarStyle 默认进度条样式android:progressBarStyleHorizontal 水平样式android:indeterminate 是否是不确定...

2019-03-18 08:50:28 606

原创 AutoCompleteTextView

自动完成的提供建议的文本使用方法//arrays.xml&lt;?xml version="1.0" encoding="utf-8"?&gt;&lt;resources&gt; &lt;array name="city_name"&gt; &lt;item&gt;Chengdu&lt;/item&gt; &amp

2019-03-18 08:50:19 5970 1

原创 Spinner

Spinner提供一个快速的方法从一组选择一个值,在默认状态Spinner显示当前选择的值,触摸Spinner与其他可用值显示一个下拉列表,用户可以选择一个新的。最简单的绑定数据方法://strings.xml&lt;array name="city"&gt; &lt;item&gt;北京&lt;/item&gt; &lt;item&gt;...

2019-03-18 08:50:14 2264

原创 Button和ImageButton属性和事件

Button的应用&lt;?xml version="1.0" encoding="utf-8"?&gt;&lt;RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns...

2019-03-18 08:50:08 1800

原创 TextView和EditText

TextViewTextView创建链接android:textIsSelectable="true"(文字可以被选中)&lt;?xml version="1.0" encoding="utf-8"?&gt;&lt;RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:...

2019-03-18 08:50:02 1084

黑暗奇侠视频工具工程资料

黑暗奇侠视频工具工程资料,内有一个完整的游戏程序和资源

2018-06-02

第四季 SIKIC#数据结构与算法(2015版)源码及ppt资料

第四季 SIKIC#数据结构与算法(2015版)源码及ppt资料,

2018-06-02

sikic C#编程中级篇源码

第二季 SIKIC#中级教程 (2015版),学习 c sharp编程 中级篇源码

2018-06-02

如何使用Unity5.3开发2D游戏视频源码

如何使用Unity5.3开发2D游戏视频源码,有PCBuild.zip,PongGameProject.zip,WebBuild.zip

2018-06-02

CSS中文完全参考手册

本手册服务对象为网页前台设计师,在参考使用中如果发现有不妥、或冒犯之处请及时与作者联系,本着取之于民、用之于民的原则,我们会不断完善和升级本手册。

2018-06-02

ThinkPHP3.0 完全开发手册

ThinkPHP提供了灵活的全局配置功能,采用最有效率的PHP返回数组方式定义,支持惯例配置、项目配置、分组配置、调试配置和动态配置,并且会自动生成配置缓存文件,无需重复解析的开销。对于有些简单的应用,你无需配置任何配置文件,而对于复杂的要求,你还可以增加动态配置文件。

2018-06-02

php中文手册

十八哥教学视频里的php中文手册。PHP 手册 by: Mehdi Achour Friedhelm Betz Antony Dovgal Nuno Lopes Hannes Magnusson Georg Richter Damien Seguy Jakub Vrana 其他贡献者 2013-09-01 Edited By: Philip Olson 中文翻译人员: 肖盛文 穆少磊 宋琪 黄啸宇 王远之 肖理达 乔楚 戴杰

2018-06-02

空空如也

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

TA关注的人

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