自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(29)
  • 资源 (9)
  • 收藏
  • 关注

原创 3、微信小程序笔记---视图容器

由于传播面积更广,所以我的文章会优先发布在今日头条里,有兴趣的朋友可以去我的今日头条号查看,第一时间更新。view可以理解成html中的div。是一个视图容器。相当于安卓中的viewgroup 在wxml文件中使用 在style中可以设置display方式,缺省为block布局,flex为弹性布局,弹性方向flex-direction:row|column 还可以设置弹性项目在主轴线上的对其

2016-10-31 13:48:16 541

原创 2、微信小程序笔记---创建第一个小程序

由于传播面积更广,所以我的文章会优先发布在今日头条里,有兴趣的朋友可以去我的今日头条号查看,第一时间更新。创建一个新项目,一切都是空的。创建app.js,app.json,app.wxss然后编写json{ "pages":[],//这个是记录所有的页面 "window":{//窗口的样式,基本不变就这样写 "backgroundTextStyle":"light",

2016-10-30 15:44:46 373

原创 1、微信小程序笔记---框架

由于传播面积更广,所以我的文章会优先发布在今日头条里,有兴趣的朋友可以去我的今日头条号查看,第一时间更新。1、单例的app:一个小程序必须有且只有一个app.xx。并且在根目录下。app.js:相当于安卓中的application。必须有。app.json:相当于安卓中的配置清单文件。必须有。app.wxss:相当于安卓中的主题theme,可选。2、文件夹可以有很多层文件夹,名字随意,可以叫

2016-10-30 15:42:09 752

原创 21、Bitmap二次采样

Bitmap二次采样一、二次采样:(一)、意义或目的: 1、用BitmapFactory解码一张图片时,有时会遇到该错误。这往往是由于图片过大造成的。要想正常使用,则需要分配更少的内存空间来存储。BitmapFactory.decodeFile(imageFile);2、BitmapFactory.Options.inSampleSize:设置恰当的in

2016-09-29 15:30:54 338

原创 20、Handler、Looper消息传递机制

Handler、Looper消息传递机制一、Handler消息传递机制初步认识:(一)、引入:        子线程没有办法对UI界面上的内容进行操作,如果操作,将抛出异常:CalledFromWrongThreadException为了实现子线程中操作UI界面,Android中引入了Handler消息传递机制,目的是打破对主线程的依赖性。

2016-09-29 15:29:59 686

原创 19、HttpClient网络访问

HttpClient网络访问一、HttpClient网络访问:(android6.0正式删除了,后期不建议使用)(一)、简介:1、Apache组织提供了HttpClient项目,可以实现网络访问。在Android中,成功集成了HttpClient,所以在Android中可以直接使用HttpClient访问网络。2、与HttpURLConnection相比,H

2016-09-29 15:28:49 815

原创 18、Loader异步装载器

Loader异步装载器一、Loader简介:(一)、Loader的概念:        装载器从android3.0开始引进。它使得在activity或fragment中异步加载数据变得简单。        当成批显示数据的时候,为了使用户体验更好,需要进行异步装载。也就是说,让未显示数据的ListView等UI组件或控件先显示,避免出现白屏的尴尬现

2016-09-29 15:27:45 561

原创 17、HttpWatch及文件上传

HttpWatch及文件上传一、HttpWatch插件:(一)、介绍:        HttpWatch是强大的网页数据分析工具.集成在IE工具栏.包括网页摘要、Cookies管理、缓存管理、消息头发送/接受、字符查询、POST数据和目录管理功能。        只需要选择相应的网站,软件就可以对网站与IE之间的请求和回复的通讯情况进行分析并显示其日

2016-09-28 15:36:03 726

原创 16.1、自定义ContentProvider

自定义ContentProvider一、自定义ContentProvider:(一)、操作步骤:1、编写一个类,必须继承自ContentProvider类;2、实现ContentProvider类中所有的抽象方法;    需要实现:onCreate() 、getType() 、query() 、insert() 、update()、d

2016-09-28 15:35:07 547

原创 16、ContentProvider之ContentResolver

ContentProvider之ContentResolver一、上节课回顾:(一)、SQLiteDatabase和SQLiteOpenHelper的封装:目标:完成“英文单词本”项目。(二)、ListView分页显示数据:目标:能完成以下功能——访问本地网址,实现异步加载数据,解析json数据,分页显示在ListView组件中。二、

2016-09-28 15:22:25 649

原创 100、WebView

WebView一、、WebView:(一)、介绍:        Android提供了一个内置浏览器,该浏览器可以查看网站,查看邮件,播放视频。要使用该内置浏览器,要通过WebView组件实现。webView组件式专门用来浏览网页的。类结构:java.lang.Object   ↳ android.view.V

2016-09-28 15:21:08 586

原创 15.3、SQL基础入门

SQL基础入门一.数据库查询语句:select1. 查询所有数据:select * from 表名;select * from exam_books;2.按照一定的条件查找:select * from 表名 where 条件;select * from exam_books where id3.范围条件查询:select *

2016-09-28 15:17:53 344

原创 15.2、SQLiteOpenHelper

SQLiteOpenHelper一、SQLiteOpenHelper类:SQLiteDatabase(一)、引入:        在编写数据库应用软件时,需要考虑这样的问题:我们开发的软件如果应用使用到SQLite数据库,我们必须在用户初次使用软件时创建出数据库表结构及添加一些初始化记录;另外在软件升级的时候,也需要对数据表结构进行更新。

2016-09-28 15:17:02 391

原创 15.1、SQLiteDatabase

SQLiteDatabase一、SQLite:(一)、简介:        除了可以使用文件或SharedPreferences存储数据,还可以选择使用SQLite数据库存储数据。 在Android平台上,集成了一个嵌入式关系型数据库——SQLite。         SQLite3支持 NULL、INTEGER、REAL(浮点数字)、TEX

2016-09-28 15:16:24 528

原创 15、Android数据存储——SharedPreferences及SDCard

Android数据存储——SharedPreferences及SDCard一、数据存储选项:Data Storage ——Storage Options【重点】1、Shared PreferencesStore private primitive data in key-value pairs.保存简单的键值对数据。2、Internal StorageS

2016-09-28 15:15:51 1326 2

原创 14、Fragment

Fragment 一、Fragment的概念和用法:(一)、概念:        Fragment是在Android 3.0 (API level 11)开始引入新的API技术。        为了提高代码重用性和改善用户体验,我们将Activity中的UI组件进行分组和模块化管理。这些分组后的UI组件就是Fragment。        一个Act

2016-09-27 17:23:21 552

原创 13、Dialog及Menu

Dialog及Menu一、Dialog对话框:(一)、分类:AlertDialog   警告对话框(提示对话框)ProgressDialog    进度对话框DatePickerDialog   日期选择对话框TimePickerDialog   时间选择对话框自定义对话框(登录对话框、关于对话框)列表对话框普通列表对话框单选列表对话框多选列表对

2016-09-27 17:22:47 323

原创 12、GridView及 ExpandableListView、AutoCompleteTextView、ToggleButton

GridView及ExpandableListView、AutoCompleteTextView、ToggleButton一、GridView:待补充二、ExpandableListView:(一)、类结构:java.lang.Object   ↳  android.view.View      ↳  an

2016-09-27 17:22:01 202

原创 11、ListView分页

ListView分页一、ListView分页:(一)、目的:         Android 应用开发中,采用ListView组件来展示数据是很常用的功能,当一个应用要展现很多的数据时,一般情况下都不会把所有的数据一次就展示出来,而是通过 分页的形式来展示数据,这样会有更好的用户体验。因此,很多应用都是采用分批次加载的形式来获取用户所需的数据。例如:微博

2016-09-27 17:20:22 264

原创 10、ListView优化技巧

ListView优化技巧一、上节回顾:(一)、充分理解convertView的作用:1、手机程序运行后的效果图:2、刚运行后的LogCat记录:3、屏幕滑动后的效果截图:4、屏幕滑动后的LogCat记录:【说明:】手机屏幕中一次展示10条数据,所以第一次加载时,新建了

2016-09-27 17:19:31 278

原创 09、ListView

ListView一、上节回顾:(一)、三大表单控件中需要记忆的核心方法:1、RadioButton:RadioGroup类中的getCheckedRadioButtonId()2、CheckBox:CheckBox类中的 isChecked ()CheckBox类中的setChecked()3、Spinne

2016-09-27 16:55:11 431 1

原创 08、异步任务AsyncTask及JSON解析

异步任务AsyncTask及JSON解析一、AsyncTask:(一)、相关知识回顾:1、开发Android应用时必须遵守单线程模型的原则:         Android UI操作并不是线程安全的,并且这些操作必须在UI线程中执行。2、单线程模型中始终要记住两条法则: 1).

2016-09-27 16:54:10 337

原创 07、Intent及其七大属性及intent-filter设置

Intent及其七大属性及intent-filter设置 一、知识点回顾:Activity(一)、如何实现Activity页面跳转?示例代码://第一种方式:Intent intent = new Intent(MainActivity.this,NextActivity.class);        startActivity(inte

2016-09-27 16:53:35 338

原创 06、Activity及其生命周期

Activity及其生命周期一、Activity初步认识:【创建、配置、启动Activity】(一)、创建Activity:创建Activity:继承于Activity或其子类,重写onCreate()方法。(二)、Activity的注册配置:作为四大组件之一的Activity,必须要在AndroidManifest清单文

2016-09-27 16:53:05 357

原创 05、Android资源访问

Android资源访问一、资源访问:【掌握】(一)、概念:    Android中的资源是指可以在代码中使用的外部文件,这些文件作为应用程序的一部分,被编译到应用程序中。在项目中,这些资源被保存到Android应用的res目录下。(二)、资源分类:id;字符串资源文件;颜色资源尺寸资源文件布

2016-09-27 16:49:24 267

原创 04、Android基本控件及表单三大控件

Android基本控件及表单三大控件一、上节回顾:(一)、需要掌握的n个UI控件、组件名称:(二)、基本控件:—— TextView:1、andorid:text2、 android:textColor3、 android:textSize 4、andorid:height   5、 android:width

2016-09-27 16:48:27 705

原创 03、Android的事件处理一

Android的事件处理一一、Android事件处理的概述:(一)、概念:        在Android中,我们可以通过事件处理使UI与用户互动(UI Events)。具体形式则是以事件监听器(event listener)的方式來“监听”用户的动作。        Android提供了非常良好的UI事件处理机制。View是

2016-09-27 16:46:38 253

原创 02、Android 常用布局及基本UI控件

Android 常用布局及基本UI控件一、Android学习API指南:【了解】1. 应用的组成部分   App Components1.1. 应用的基本原理    App Fundamentals1.2. Activity      Activities1.2.1. 片段    Fragments

2016-09-27 14:48:26 696

转载 01、Android开发环境搭建和HelloWorld

Android开发环境搭建和HelloWorld一、Android开发环境搭建前准备:1、Android开发利器【掌握】JavaSDK(software development kit)AndroidSDKEclipse及ADT插件(android development tools)二、开发环境安装(常规安装步骤):【了

2016-09-27 14:38:45 775

Android免root静默安装apk

依然全网唯一。手把手教你如何免root静默安装apk,是免root哦。包含源码、说明文档及特制系统签名打包工具,利用Android源码层AIDL实现偷梁换柱,静默安装apk

2017-12-08

Android增量更新源码及动态链接库

全网唯一增量更新源码。包含Windows、Linux和Android下的差分源码、合并元源码以及三平台下的动态链接库,可以直接拿过来使用。

2017-12-08

阮一峰《ECMA6入门》全彩高清版

懂的人自会懂,微信小程序必用

2016-10-13

安卓面试宝典虐面试官

安卓面试宝典,专虐面试官,整理了黑马,千锋,育之同创等多家培训机构的面试题。为虐面试官而生

2016-09-30

jni、ndk绝命讲解

作者吐血打造,看完就把以前所有关于jni的资料都删了,有这一个足以。相见恨晚啊。10积分真是对不起这个的价值。下载绝不后悔

2016-09-30

基于Retrofit、OkHttp、Gson封装通用网络框架

好东西不解释。倾情打造

2016-09-29

Android快速开发不可或缺的辅助类

吐血推荐,收集整理网上的开源代码,以及自己在工作中所写的工具类,急速提高开发效率。3个积分你就赚到

2016-09-29

移动支付详解

微信支付,支付宝支付,最详细教程,包含完整视频

2016-09-29

android最完美的流式布局

用一个星期写的,性能优化,算法优化,这就是你想要的

2016-09-27

空空如也

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

TA关注的人

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