Android学习ZYF开发技术笔记
文章平均质量分 83
在校期间,记录在一家培训机构学习Android期间的笔记的技术博客。欢迎大家互相交流学习。
zhangyufeng0126
亲身经历,刻骨铭心。 QQ:476459092
展开
-
Android-JavaWeb ——版本控制 git和svn
版本控制 git和svn版本控制是一种记录一个或若干文件内容变化,以便将来查阅特定版本修订情况的系统。更进一步,版本控制系统可以指定和若干不同的远端代码仓库进行交互。这样,我们就可以在同一个项目中,分别和不同工作小组的人相互协作。我们可以根据需要,设定不同的协作流程,比方说针对不同的业务模块设置不同的访问权限等。13.1 Git简介自诞生于 2005年以来,Git原创 2016-10-30 15:57:18 · 953 阅读 · 0 评论 -
android四大组件(总结)activity、service、content provider、broadcast receiver
Android四大组件分别为activity、service、content provider、broadcast receiver。一、android四大组件详解1、activity(1)一个Activity通常就是一个单独的屏幕(窗口)。(2)Activity之间通过Intent进行通信。(3)android应用中每一个Activity都必须要在An转载 2016-10-23 17:40:45 · 2188 阅读 · 0 评论 -
Android+HTML——html在Android程序运行以及互相传值
Android+HTML——html在Android程序运行以及互相传值效果图:相关代码:<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.a原创 2016-10-16 19:16:44 · 8685 阅读 · 2 评论 -
Android 6.0 - 动态权限管理的解决方案
Android 6.0 - 动态权限管理的解决方案Android 6.0版本(Api 23)推出了很多新的特性, 大幅提升了用户体验, 同时也为程序员带来新的负担. 动态权限管理就是这样, 一方面让用户更加容易的控制自己的隐私, 一方面需要重新适配应用权限. 时代总是不断发展, 程序总是以人为本, 让我们为应用添加动态权限管理吧! 这里提供了一个非常不错的解决方案, 提供源码, 项目可以直转载 2016-09-27 17:27:44 · 950 阅读 · 0 评论 -
Android——Tomcat版本更新下载+头像照片上传到Tomcat
Android——Tomcat版本更新下载+头像照片上传到Tomcatpackage com.example.schoolappzyf;import android.app.Notification;import android.app.NotificationManager;import android.app.PendingIntent;import android.co原创 2016-09-05 20:22:06 · 1356 阅读 · 0 评论 -
Android——体系架构 +四层
Android 体系结构图 Android作为一个移动设备的平台,其软件层次结构包括了一个操作系统(OS),中间件(MiddleWare)和应用程序(Application)。根据Android的软件框图,其软件层次结构自下而上分为以下几个层次:第一、操作系统层(OS)第二、各种库(Libraries)和Android 运行环境(RunTime)第三、应用程序框架(转载 2016-09-07 10:25:26 · 1213 阅读 · 0 评论 -
Android——WebView地图回调刷新位置+接口回调
Android——WebView地图回调刷新位置+接口回调package com.example.dell.jreduch07.util;import android.Manifest;import android.content.Context;import android.content.pm.PackageManager;import android.locat原创 2016-09-07 20:09:54 · 1093 阅读 · 0 评论 -
Android——Service 四大组件之二
Service 四大组件之二ActivityService是一个没有操作界面的组件,类似于Window中的服务本章任务 1使用Service进行APP版本检测2使用Service进行APP版本下载3使用Notfication进行消息提醒;Service生命周期onCreat 只会出现一次onStartCoommand (非绑定直接进入) 开始执行原创 2016-09-08 21:52:00 · 643 阅读 · 0 评论 -
Android——ContentProvide 内容提供者+四大组件之三
Android——ContentProvide 内容提供者+四大组件之三Android提供的用于不同应用共享数据APIAndroid系统提供的 ContentProvide 1Applications 提供已安装应用程序信息Browser 浏览器CallLog 储存通话记录.........................package c.e原创 2016-09-11 10:23:33 · 750 阅读 · 0 评论 -
Android——视频播放器学习笔记
Android——视频播放器学习笔记<!--android:screenOrientation="portrait"竖屏android:screenOrientation="landscape"横屏android:configChanges="orientation|keyboard" android:configChanges="orientation|keyboard|原创 2016-09-18 20:45:06 · 1554 阅读 · 0 评论 -
Android——滑动屏幕监听+ Palette获取图片中的颜色+Toolbar-ActionBar
Android——滑动屏幕监听+ Palette获取图片中的颜色滑动屏幕监听——音量+亮度的调整package c.example.jreduch09;import android.content.res.Configuration;import android.media.AudioManager;import android.media.MediaPlayer;原创 2016-09-19 17:32:18 · 1162 阅读 · 0 评论 -
Android——滑动监听SwipeRefreshLayout+瀑布流Recycl+Butter自动生成
Android——滑动监听SwipeRefreshLayout+瀑布流Recycl+Butter自动生成package c.example.jreduch09;import android.os.AsyncTask;import android.os.Bundle;import android.support.v4.widget.SwipeRefreshLayout原创 2016-09-20 20:51:08 · 2074 阅读 · 0 评论 -
Android——滑动监听RecyclerView线性流+左右划删除+上下移动
Android——滑动监听RecyclerView线性流+左右划删除+上下移动xml version="1.0" encoding="utf-8"?>RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.androi原创 2016-09-23 20:50:30 · 2274 阅读 · 0 评论 -
Android——Tuch测试+MyView+MySwiperLayout
Android——Tuch测试+MyView+MySwiperLayoutxml version="1.0" encoding="utf-8"?>RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/原创 2016-09-23 21:16:10 · 1189 阅读 · 0 评论 -
Android——加载图片第三方工具——图片加载中
Android——加载图片第三方工具——图片加载中package com.example.dell.jreduch07.application;import android.app.Application;import com.example.dell.jreduch07.util.FileUitlity;import com.nostra13.uni原创 2016-08-27 17:25:00 · 1549 阅读 · 0 评论 -
Android——线程+最简单计数器
Android——线程+最简单计数器1.第一种方法package com.example.jer824;import android.os.Handler;import android.os.Message;import android.support.v7.app.AppCompatActivity;import android.os.Bundle;import an原创 2016-08-24 19:57:03 · 3878 阅读 · 0 评论 -
Anroid——第三方数据库SQLite——SQLiteOpenHelper+SQLiteDatabase
Anroid——第三方数据库SQLite——SQLiteOpenHelper+SQLiteDatabasepackage com.example.jreduch08.DataBaseHelpp;import android.content.Context;import android.database.sqlite.SQLiteDatabase;imp原创 2016-08-23 19:42:40 · 2125 阅读 · 0 评论 -
Anroid——数据库SQLite——SQLiteOpenHelper+SQLiteDatabase
1.SQLite 轻量级.dp文件多用于手机里轻量级的 嵌入式的 关系数据模型。SQLiteOpenHelper负责创建打开更新关闭数据库创建数据表SQLiteDatabase执行SQL语句对数据表增。删。改。查。package com.example.jreduch08.sqlitedemo.entity;/** * Crea原创 2016-08-22 21:48:44 · 1323 阅读 · 0 评论 -
Android——今日头条APP——高仿——ZYFNewsCTZF
Android——今日头条APP——高仿——ZYFNewsCTZF图片效果:1主页代码:MainActivity: 1.首页代码:SyFragment: 1.新闻频道代码: 2.新闻内容代码: 跳转——显示新闻详细内容 适配器——原创 2016-08-21 21:11:04 · 2122 阅读 · 0 评论 -
Android——百度APIstore+Json——获取新闻频道+新闻数据
Android——百度APIstore+Json——获取新闻频道+新闻数据package com.example.jreduch08.util;import android.content.Context;import android.os.Environment;import java.io.File;import java.io.FileNotFoundExce原创 2016-08-17 19:47:41 · 4592 阅读 · 0 评论 -
Android——数据存储(四种方式之二)读写SD卡——练习
Android——数据存储(四种方式之二)读写SD卡——练习1保存到SDK ——字符串方式package com.example.jreduch08.SDK;import android.content.DialogInterface;import android.content.Intent;import android.os.Bundle;import an原创 2016-08-16 19:57:54 · 1450 阅读 · 0 评论 -
Android——数据存储(四种方式之二)读写SD卡
Android——数据存储(四种方式)1.SharedPrefereces只能保存一些简单的数轻量级.XML 存储文件名,数据保存在data/data/basepackage/shared_prefs/myopt.xml中 实例-收藏-记住密码自动登录//一种轻量级的数据存储方式//通过KEY存入数据——putxxxx(key,value)取出数据——getx原创 2016-08-15 19:48:31 · 2697 阅读 · 0 评论 -
Android——数据存储(四种方式之一)SharedPrefereces
Android——数据存储(四种方式)1.SharedPrefereces 轻量级.XML 存储文件名,数据保存在data/data/basepackage/shared_prefs/myopt.xml中 实例-收藏-记住密码自动登录//一种轻量级的数据存储方式//通过KEY存入数据——putxxxx(key,value)取出数据——getxxxx(key de原创 2016-08-12 19:57:58 · 2029 阅读 · 2 评论 -
Android——网络 GET请求+POST请求
Android——网络 GET请求+POST请求获取数据用GET请求 ??增删改查修改数据用POST请求package com.example.jreduch07;import android.os.AsyncTask;import android.os.Bundle;import android.support.v7.app.AppC原创 2016-08-11 19:54:32 · 1040 阅读 · 0 评论 -
Android手机——读取手机电话+短信+网页+图片+音乐+视频+APK+通知栏消息+换头像
Android手机——电话+短信+网页+图片+音乐+视频+APK+通知栏消息+换头像原创 2016-08-10 17:58:56 · 1726 阅读 · 0 评论 -
Android——ViewPager+Fragment+ListView之间
Android——ViewPager+Fragment+ListView之间package com.example.jreduch05;import android.os.Bundle;import android.support.v4.app.Fragment;import android.support.v4.view.ViewPager;import andro原创 2016-08-09 21:56:12 · 5504 阅读 · 1 评论 -
Android——Fragment和Activity之间的通信+Frangment生命周期
Android——Fragment和Activity之间的通信+Frangment生命周期Fr'agment和Activity之间的通信1.在Fragment中声明一个接口。2.在Activity中实现在Fargment中声明的接口。3.在Fragment中声明一个接口对象。4.在Frangment的生命周期Onattach方法中判断当前Activity是否实现了此原创 2016-08-08 20:32:41 · 2016 阅读 · 1 评论 -
Android——ListView布局+适配器(三)
Android——ListView布局+适配器(三)package com.example.administrator.newstop;import android.os.Bundle;import android.support.v4.view.ViewPager;import android.support.v7.app.AppCompatActivity;原创 2016-08-05 22:23:55 · 946 阅读 · 0 评论 -
Android——ListView多布局+适配器(二)
Android——ListView多布局+适配器(二)package com.example.administrator.newstop.entity;/** * Created by Administrator on 2016/8/4. */public class News { private String title;原创 2016-08-04 19:55:58 · 1936 阅读 · 0 评论 -
Android——ListView与适配器
Android——ListView与适配器1.抽屉布局 Drawer<android.support.v4.widget.DrawerLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas原创 2016-08-03 21:26:27 · 982 阅读 · 0 评论 -
Android高级控件——ViewPager、GridView、popwindow、SlideMenu(下)
ViewPager横向滑动的分页组件应用十分广泛的组件之一,如实现不同频道的左右滑动显示同ListView一样属于适配器控件,ViewPager专属适配器PagerAdapterSlidingMenu 常用属性介绍mSlidingMenu.setMode(SlidingMenu.LEFT);//设置左滑菜单mSlidingMenu.setTouchModeAbove(SlidingMenu.TOUCHMODE_FULLSCREEN);//设置滑动的屏幕范围,该设置为全屏区域都可以滑动mSlid原创 2016-08-02 20:30:19 · 1420 阅读 · 0 评论 -
Android高级控件——GridView ScrollView ViewPager (上)
Android高级控件——GridView ScrollView ViewPager (上)GridView 网格视图,网格视图组件,九宫图显示数据表格(一种控件)ScrollView滚动视图是一个单一容器,只能包含一个组件。ViewPager左右滑动SlideMenu侧边栏PullToRefreshListView下拉刷新ListView新闻 原声列表视图原创 2016-08-01 20:32:36 · 1505 阅读 · 0 评论 -
android最简单手机地图APP(只需5分钟)
android最简单手机地图APP——只有三部分。第一部分首先建立一个MapActivity在setContentView(R.layout.activity_map);中创建一个WebView>代码如下。<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" x原创 2016-07-30 17:39:13 · 3101 阅读 · 1 评论 -
Activity生命周期+四种模式——枯燥重要(五)
Activity生命周期+四种模式了解android系统的四大组件掌握Activity的生命周期LogCat的使用Android系统有四个重要的组件,分别是 Activity Service BroadcastReceiver ContentProviderActivity是Android程序的呈现层,显示可视化的用户原创 2016-07-29 20:31:06 · 1079 阅读 · 0 评论 -
Android五种布局方式——LinearLayout、RelativeLayout、TableLayout....(四)
Android五种布局方式——LinearLayout、RelativeLayout 、TableLayout....Android使用XML声明界面布局将程序的表现层和控制层分离修改用户界面时,无需更改程序的源代码可视化工具设计用户界面Android五种布局方式LinearLayout线性布局AbsoluteLayout坐标布局RelativeLa原创 2016-07-29 19:56:06 · 2017 阅读 · 0 评论 -
Android动画效果——1.帧动画2.补间动画3.跳转画面(三)
Android——动画效果1.帧动画2.补间动画插值器类xml属性值说明LinearInterpolator@android:anim/linear_interpolatorr动画以均匀的速度改变。AccelerateInterpolator@android:anim/accelerate_原创 2016-07-28 19:44:21 · 1361 阅读 · 0 评论 -
Anroid对话框——AlertActivity对话框 PopWindow弹出对话框(二)
Anroid对话框——AlertActivity对话框 PopWindow弹出对话框 <!--渐变 <gradient android:angle="45" android:startColor="@color/colorPrimary" android:endColor="#5555"/>-->原创 2016-07-27 19:58:21 · 4747 阅读 · 1 评论 -
Android控件属性
第一类:属性值为true或falseandroid:layout_centerHrizontal 水平居中android:layout_centerVertical 垂直居中android:layout_centerInparent 相对于父元素完全居中android:layout_alignParentBottom 贴紧父元素的下边缘android:layou原创 2016-07-26 20:23:39 · 878 阅读 · 0 评论 -
Android基本控件复习笔记(一)
短暂的暑假已经结束了,假期培训正式开始。Androidmanifest.XML 清单文件es 资源文件Drawable 颜色改变Layout 布局的文件setContentView(R.layout.activity_main);Menu 微信三个点Mipmap 图片activityandroid:name=".LoginActivity">原创 2016-07-26 20:39:19 · 975 阅读 · 1 评论 -
Android界面编程——导航栏及菜单(六)
Android界面编程——导航栏及菜单2.7导航栏及菜单2.7.1 ActionBarActionBar是Android3.0(API 11)开始增加的新特性,ActionBar出现在活动窗口的顶部,可以显示标题、icon、Actions按钮、可交互View,可实现应用程序级的导航,如图2.7-1所示 图2.7-1其中1、 App icon:主要用于展示App原创 2016-07-13 16:40:49 · 6099 阅读 · 1 评论