栀未央Android
文章平均质量分 64
Android前端技术,Java Web后端技术由浅入深的学习,Android编程小技巧运用
woainijinying
HelloWorld,啦啦啦
展开
-
HTML之JQuery基础实现可编辑表格
先来安利一下知识点JQuery 是一个javascript库,它通过封装原声的javascript函数得到一套定义好的方法。JQuery 版本:JQuery1.xxxJQuery 2.xxx不支持IE6 7 8优势:1.可以像CSS一样访问和操作DOM2.修改CSS控制页面外观3.简化JS代码操作4.事件处理更加容易5.动画效果使用方便6.AJAX技术更加完原创 2016-10-13 23:08:10 · 6524 阅读 · 1 评论 -
Jsp之常用的内置对象
Request对象主要用于处理客户端请求(内置对象,无需请求)请求:get post请求常用方法:原创 2016-10-17 22:43:30 · 974 阅读 · 0 评论 -
HTML——基础教程 w3cschool(一)
HTML——基础教程 w3cschool(一)Html标签 HTML HyperTextMaekupLanguage 超文本标签语言HTML 网页的“源码” 浏览器:”解释和执行” HTML源码的工具 HTML版本HTML4.1.0HTML5: HTML的最新版本,是HTML、XH原创 2016-10-10 10:43:46 · 1636 阅读 · 0 评论 -
HTML之JavaScript基础知识
JavaScript基础知识:基于事件驱动基于对象-BOM(window href location document)-DOM(HTML文档所有内容)操作属性/css样式、方法基于对象AJAXJS框架:-Jquery-ExtJavaScript的优势:表单验证——减轻服务器端压力页面动态效果动态改原创 2016-10-10 22:05:25 · 1221 阅读 · 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.转载 2016-09-28 22:02:40 · 1115 阅读 · 0 评论 -
Android 6.0 - 动态权限管理的解决方案
Android 6.0 - 动态权限管理的解决方案Android 6.0版本(Api 23)推出了很多新的特性, 大幅提升了用户体验, 同时也为程序员带来新的负担. 动态权限管理就是这样, 一方面让用户更加容易的控制自己的隐私, 一方面需要重新适配应用权限. 时代总是不断发展, 程序总是以人为本, 让我们为应用添加动态权限管理吧! 这里提供了一个非常不错的解决方案, 提供源码, 项目可以直转载 2016-09-28 22:04:41 · 1280 阅读 · 0 评论 -
Android之RecycleView使用(瀑布流管理器及线性流管理器)
首先我们先来了解一下RecycleView: RecycleView相对于原来的ListView和GridView要灵活很多,可以很快的在listView和gridView以及瀑布流之间进行切换,它主要提供了3中布局方式,LinearLayoutManager(ListView)、GridLayoutManager(GridView)、StaggeredGridLayoutManage原创 2016-09-27 22:23:16 · 1494 阅读 · 0 评论 -
Android——Tomcat版本更新下载+头像照片上传到Tomcat
[java] view plain copypackage com.example.schoolappzyf; import android.app.Notification; import android.app.NotificationManager; import android.app.PendingIntent; impor原创 2016-09-08 22:08:32 · 1779 阅读 · 1 评论 -
Android——体系架构 +四层
Android 体系结构图 Android作为一个移动设备的平台,其软件层次结构包括了一个操作系统(OS),中间件(MiddleWare)和应用程序(Application)。根据Android的软件框图,其软件层次结构自下而上分为以下几个层次:第一、操作系统层(OS)第二、各种库(Libraries)和Android 运行环境(RunTime)第三、应用程序框架(转载 2016-09-08 22:11:37 · 12507 阅读 · 0 评论 -
Android——WebView地图回调刷新位置+接口回调
Android——WebView地图回调刷新位置+接口回调[java] view plain copy"font-size:14px;">package com.example.dell.jreduch07.util; import android.Manifest; import android.转载 2016-09-08 22:16:39 · 1222 阅读 · 0 评论 -
Android之Service服务实现音乐播放器
Service四大组件之一 没有界面的组件,类似于Window中服务,是android中最重要的组件之一。 Service的实现方式: 继承android.app.service 生命周期:onCreate(只会执行一次) onStartCoommand(非绑定进入,独立运行) onDestroy原创 2016-09-08 23:09:37 · 1723 阅读 · 0 评论 -
Android——ContentProvide 内容提供者+四大组件之三
Android提供的用于不同应用共享数据APIAndroid系统提供的 ContentProvide 1Applications 提供已安装应用程序信息Browser 浏览器CallLog 储存通话记录.........................[java] view plain copypa转载 2016-09-12 21:30:13 · 779 阅读 · 0 评论 -
Android之浅析回调
初次用到回调是在Fragment和Activity之间进行通信的时候,当时感觉很难理解,但又觉得这个方法使用起来很方便,所以对它进行仔细的研究。发现回调不仅仅是实现功能那么简单,它还可以把几个相似的功能用简单的几句代码来实现。所以在编程中使用回调可增加码农们的效率。我自己总结出了回调的大致四个步骤:1.在需要调用的文件里写一个接口和一个接口方法。注意,这里的权限都是公共的。转载 2016-09-26 22:32:01 · 1048 阅读 · 1 评论 -
Android之视频播放以及亮度音量变换
程序实现功能: 播放视频,右侧上下滑动改变亮度,左侧上下滑动改变音量。 现在我们来记住几句重要的属性 清单文件,强制横屏 android:screenOrientation=”landscape” 不会重新执行Oncreat android:configChanges=”orientation|keyboard” android:configChanges=”orientat原创 2016-09-26 22:57:12 · 4100 阅读 · 4 评论 -
Java工程师面试题整理 作者:路人甲
作者:路人甲链接:https://zhuanlan.zhihu.com/p/21551758来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。Java面试题全集(以下列出题目,整理以及看答案请转至:Java面试题全集(上))1、面向对象的特征有哪些方面?2、访问修饰符public,private,protected,以及不写(默认)时的区转载 2016-07-12 11:17:11 · 1854 阅读 · 0 评论 -
Android之通知栏Notification全面学习
在android的应用层中,涉及到很多应用框架,例如:Service框架,Activity管理机制,Broadcast机制,对话框框架,标题栏框架,状态栏框架,通知机制,ActionBar框架等等。下面就来说说经常会使用到通知机制中的通知栏框架(Notificaiton),它适用于交互事件的通知。它是位于顶层可以展开的通知列表。它会时不时的提醒你什么软件该更新了,什么人发你微信消息了等。转载 2016-09-06 14:17:33 · 870 阅读 · 0 评论 -
异步任务类的五种方法
AsyncTask(异步任务类)出现的原因 在开发Android应用时必须遵守单线程模型的原则: Android UI操作并不是线程安全的并且这些操作必须在UI线程中执行。如果在非UI线程中直接操作UI线程,会抛出异常android.view.ViewRoot$CalledFromWrongThreadException: Only the original threadthat created原创 2016-09-05 22:53:49 · 1448 阅读 · 0 评论 -
文章标题
建立FileWriter对象,后写文件位置建立BufferedWriter对象,写FileWriter对象的名称BufferedWriter对象名.write,写入的内容public static void main(String[] args) { // TODO Auto-generated method stub try { FileWriter原创 2016-07-13 10:00:39 · 530 阅读 · 0 评论 -
四种监听方法
一、匿名监听 匿名监听是比较容易理解的一种监听方法,用的也是十分广泛。public Button login;@Override login =(Button)findViewById(R.id.bt1); //匿名监听 login.setOnClickListener(new View.OnClickListener() { @Override原创 2016-07-31 22:18:56 · 4760 阅读 · 0 评论 -
运用适配器实现引导条
实现步骤:因为内部类(方法中不能套方法) 继承抽象类必须继承它的抽象方法 1、声明一个List<(ImageView)> 2、构造方法 (如果不写this采取就近原则) 3、 return list.size();返回数量 4.instantiateItem放入 5.destroyItem撤出 6.vp.setAdapter原创 2016-08-02 22:23:33 · 475 阅读 · 0 评论 -
Android开发之引导页
实现效果:点击分享,从下方弹出PopWindow,点击PopWindow上的取消,PopWindow消失 实现步骤:1.先建立GridView布局 2.图片资源传入ImageView,之后传入Map 3.SimpleAdapter方法实现布局 4.定义PopWindow所需适配器 5.将GridView布局传入PopWindow中 6.运行代码TopWindow.Java publ原创 2016-08-02 22:46:12 · 753 阅读 · 0 评论 -
Android如何实现全屏(隐藏ToBar)
实现全屏this.requestWindowFeature(Window.FEATURE_NO_TITLE);getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,WindowManager.LayoutParams.FLAG_FULLSCREEN);setContentView(R.layout.activ原创 2016-08-02 22:48:19 · 983 阅读 · 0 评论 -
Android Fragment完全解析
Fragment生命周期方法名 说明 onAttach () Fragment被附加到Activity的时,调用此函数,在这个方法中可以获得宿主Activity。 onCreate () Fragment被创建的时,调用此函数。 onCreateView () Fragment的布局加载时,调用此函数。 onActivityCreated () 当宿主Activity启动完毕后,调用此原创 2016-08-08 22:02:08 · 553 阅读 · 0 评论 -
ListView+Fragment+ViewPager配合,实现今日头条的效果
首先需要第三方控件PagerSlidingTabStrip-master的使用。 ListView放入Fragment,之后再放入ViewPager中。 准备工作:三方控件PagerSlidingTabStrip-master的导入,下载PagerSlidingTabStrip-master,点击File中New中的Import Module,找到PagerSlidingTabStrip-mas原创 2016-08-09 22:35:03 · 4748 阅读 · 0 评论 -
Android----Intent,运用由android系统帮助匹配实现打电话、发送短信、打开网页、播放音乐、打开视频、打开图片、安装APK、通知栏消息、拍照上传头像等功能
Intent 分为两种:显式和隐式 显示Intent:明确指定要跳转的组件为 如: Intent intent=new Intent(MainActivity.this,SecondActivity.class); 隐式Intent: 由android系统帮助匹配,匹配规则:在清单文件由intent-filter 标签中的action进行调用匹配。在清单文件中添加原创 2016-08-10 22:19:48 · 2058 阅读 · 0 评论 -
Android---数据读取、存储、删除(内存储/SD卡存储/网络数据读取存储)
数据读取存储之内存储首先搞清几个概念: 1.数据的存储是以数据流(IO流)的形式进行数据的传递,类似于JAVA中的IO流。 2.存储: openFileOutput 返回一个输出字节流 指向的路径为data/data/包名、files/ 参数1:文件名称(如果不存在则自动创建) 参数2原创 2016-08-15 23:00:35 · 989 阅读 · 0 评论 -
Android--序列化/数据存入、读出SD卡
序列化 内外存储写对象,需要写对象,在内存中传递对象,A activity 传入b activity中需要序列化。 序列化两种:serializable、Parcelable 支持可序列化: 对象读写文件推荐使用:serializable 在JAVA中建议使用Parcelable 例题:将数据传入SD卡中,启动就会读取 本题有两种方法:1.传入字符串:读取时根据分割字符读取原创 2016-08-16 22:23:55 · 1340 阅读 · 0 评论 -
Android---数据存储SQLite
知识点SQLite:轻量级,嵌入式、关系型数据库.db文件 多用于手机里 存放如:新闻 使用SQL语言轻松地实现增加、修改、删除、查询 一般使用ID为主键:PRIVATE KEY 、字符串使用varchar 重点哟 SQLiteOpenHelper: 负责创建,打开,更新,关闭数据库和创建数据表 通过SQL语句创建表 SQLiteDatabase: 执行SQL语句 执行对数据表的增原创 2016-08-22 22:22:13 · 336 阅读 · 0 评论 -
Android--数据存储(数据持久化)
向往常一样,我们先来搞清一下我们需要梳理的知识点: 今天我们使用的数据存储是使用第三方控件orlmlite 我们先来介绍一下ORMLite: ORMLite是一个轻量级的Java对象关系映射持久层框架。支持包括 MySQL、Postgres、Microsoft SQL Server、H2、Derby、HSQLDB和Sqlite等在内的数据库。提供灵活的QueryBuilder来构建复原创 2016-08-23 22:33:01 · 337 阅读 · 0 评论 -
Android 平台是消息驱动之Handler
首先我们先来普及一下知识点: Android 平台是消息驱动的,主要有如下几个要素实现。 Message MessageQueue Looper (读取消息,相互传输) Handler 用来实现 handler可以在子线程中传递,也可以在主线程中使用 可以配合线程使用,也可以使用异步任务类 可以在doinbackground中调用 异步任务类中onPressUpdate在主线程中运原创 2016-08-25 23:14:17 · 361 阅读 · 0 评论 -
Android--Volley---RequestQueue学习
首先我们来看几个知识点 RequestQueue的用法 1.创建请求队列。 2.创建StringRequest对象。 3.将StringRequest对象添加到请求队列中。下面我们用一个小实例来讲解 简单的POST和GET两种请求方式,要实现就需要第三方架包,导入Volley架包,没有的可以跟我要。因为Volley一直是由谷歌维护的,所以性能方面还是比较优秀的。让你无需考虑建立数据库和线程原创 2016-08-25 23:44:57 · 839 阅读 · 0 评论