排序:
默认
按更新时间
按访问量

AIDL基本用法

前言Aidl是android进程通信的一个办法,通过aidl我们可以跨进程调用方法。如果你仔细看完这篇文章,你将会有以下收获:1、aidl的基本使用 2、aidl传递自定义对象 3、client实现对Server的监听 使用Aidl步骤1、在Server端创建一个aidl文件,把服务端想对外提供的...

2017-09-05 11:07:12

阅读数:154

评论数:0

Android动画学习三(Activity跳转动画)

在本篇博客里面我们主要学习以下几个方面的内容: Activity跳转动画 Activity跳转动画Android5.x之前在Android5.x之前,我们实现Activity的跳转动画主要是依赖overridePendingTransition(int enterAnim,int exitAnim...

2017-08-25 20:16:54

阅读数:338

评论数:0

Android动画学习一

android动画分类1、视图动画 - 补间动画 - 帧动画2、属性动画(3.0之后) 视图动画 平移 旋转 缩放 透明度 帧动画 对于上述动画我们都可以使用XML实现或者使用代码实现。为了演示充分,前两种我们通过XML形式实现,后面两种我们通过代码实现。(两...

2017-08-24 23:28:31

阅读数:151

评论数:1

Android使用XML文件绘图(Shape,Layer,Selector)

Shape的使用Shape基础知识Shape支持图形:1、rectangle 2、oval 3、line 4、ring Shape常用属性含义 属性名称 属性含义 用处 corners 角 shape = rectangle时使用,可以用来绘制圆角矩形 size 大小...

2017-08-24 11:53:59

阅读数:167

评论数:0

服务器搭建:servlet+dao+javabean+jsp实现简单的用户登录(三)

前言:这篇文章是讲怎么把从浏览器端实现用户登录改为从android手机客户端实现用户登录。对于Android上的网络请求处理我们使用的是OkHttp,这是一个非常好的开源网络请求框架。 这是OkHttp的项目主页:https://github.com/square/okhttp在这篇文章之前还有...

2017-08-23 17:32:08

阅读数:420

评论数:0

自定义View学习三(MRecyclerView)

前言:RecyclerView在项目中的使用之频繁不用我再去过多的强调了。每一次我们使用RecyclerView的时候总要为RecyclerView写适配器,写 ViewHolder,并为Adapter转换数据等。如果我们需要为RecyclerView再添加Header,Footer,加载更多监听...

2017-08-22 17:23:36

阅读数:170

评论数:0

自定义View学习二(Banner实现)

前言:在android开发中经常会用到Banner,一直想自己实现一个,但是都没有去做过。 实现banner轮播的一个比较困难的地方就是实现无限轮播。网上有很多实现无线轮播的办法,有些比较好,但是稍微要麻烦了一些。下面这种方式是我改进的一种。本人觉得效果还不错。请看PagerAdapter代...

2017-08-21 17:40:21

阅读数:143

评论数:0

自定义View学习一(圆形头像)

前言系统为我们提供的控件是有限的,当我们想要在有限的屏幕上显示更丰富多彩的内容,我们往往需要自定义控件。作为一个android初学者,我对android的自定义View也不是很熟悉。这段时间刚好无事,就先从我们平常使用的圆形头像开始练起吧。使用BitmapShader控件实现主代码CircleIm...

2017-08-21 11:04:20

阅读数:175

评论数:0

Java 并发--线程

前言谈到并发,一个基础的概念就是java线程了。线程是CPU调度的基本单位。在单核CPU上,多个线程的“同时”执行其实就是把一段时间切成若干时间片。cpu在某个具体的时间片里面运行某个线程,当这个时间片用完之后,CPU会进行上下文切换(暂停当前运行的线程,运行另外一个线程)。CPU进行上下文切换需...

2017-08-07 22:07:36

阅读数:318

评论数:0

Java 注解1

前言:  注解(也被称为元数据)为我们在代码中添加信息提供了一种形式化的方法,是我们可以在稍后某个时刻非常方便地使用这些数据。标准注解注解的语法比较简单,除了@符号使用之外,它基本与Java固有的语法一致。Java SE5内置了三种,定义在java.lang中的注解。@override:表示当前的...

2017-08-05 16:48:57

阅读数:161

评论数:0

Anroid开发艺术探索(View事件分发)

一、View的事件分发机制 1、点击事件的传递规则 在介绍点击事件传递规则之前,首先我们要明白这里要分析的对象就是MotionEvent,即点击事件.所谓的点击事件分发实际上就是对MotionEvent事件的分发过程。当一个MotionEvent产生了之后,系统需要把这个事件传递给一个具体的V...

2017-08-04 00:34:16

阅读数:303

评论数:0

Anroid开发艺术探索(View事件基础知识)

一、View基础知识1、什么是ViewView是Android中所有控件的基类,不管是Button和Te复杂的TextView还是复杂的RelativeLayout等,它们的共同基类都是View。所以说,View是一种界面层控件的一种抽象,它代表了一个控件。除了View还有ViewGroup内部包...

2017-08-02 22:42:04

阅读数:224

评论数:0

Android开发艺术探索(Activity)

一、Activity生命周期分析1:典型情况下的生命周期分析(1)、onCreate:表示Activity正在被创建,这是生命周期的第一个方法 onRestart:表示Acitivity正在重新启动,一般情况下,onRestart是在当前activity从不可见重新变为可见状态时被调用 onSta...

2017-08-02 00:00:20

阅读数:388

评论数:0

Kotlin开源项目--Kotlin_try

一、项目展示 ...

2017-08-01 00:09:47

阅读数:807

评论数:0

Tips of Android(不定时更新中)

一、向android工程中引入特殊字体 引入字体(ttf,otf均可): 在android工程的src文件夹下面建立assets文件夹。如图: 建立好之后在app的gradle里面声明assets文件夹的所在目录 使用方式: val typeFace:...

2017-07-31 19:30:06

阅读数:216

评论数:0

Android错误和解决

1:移植别人的代码,当代码中含有自定义view的时候,如果我们直接拷贝别人的布局文件,那么xml文件这个自定义view的引用路径可能会出错,如下:java.lang.ClassNotFoundException: Didn't find class "com.example.images...

2017-05-13 19:47:11

阅读数:196

评论数:0

Android常公用函数收集

1:来自seal_talkimport android.app.Activity; import android.content.Context; import android.content.Intent; import android.content.res.Configuration; im...

2017-05-12 00:05:58

阅读数:141

评论数:0

Android Studio Error:Connection timed out: connect.解决方案

转自:http://blog.csdn.net/u013541140 Android Studio升级到了2.0版本,但是遇到了这样的错误:Error:Connection timed out: connect. If you are behind an HTTP proxy, please co...

2017-05-09 21:11:45

阅读数:730

评论数:0

Window Api: 文件管理

一:删除,复制,重命名,移动文件#include <windows.h> #include <stdio.h> /** * 删除: -d 文件路径 * 复制: -c 旧文件路径 新文件路径 * 移动/重命名: -m 旧文件路径 新文件路径 */ int main...

2017-05-06 15:38:33

阅读数:148

评论数:0

Linux文件系统函数调用案例

刚学C++时老师布置的一个实验作业。#include <iostream> #include <iomanip> #include <fstream> #include <sstream> #include <vector> #inclu...

2017-05-06 14:49:40

阅读数:188

评论数:0

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