自定义博客皮肤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)
  • 收藏
  • 关注

原创 Android线程池

关于Android中线程池的一切!

2017-06-21 08:57:57 447

转载 Grav:各种各样的粒子动画

Grav是一个可以实现各种各样粒子动画的库,地址:https://github.com/glomadrian/Grav 。下面是其文档的简单翻译。这个库由几个generator组成,每个generator负责一件事情。不同的generator组合可以做出不同的效果。有以下几个generator:Point generatorGrav genera

2017-06-19 08:35:39 1731

转载 Kotlin在Android上令人惊叹的技巧

我已经在这个Blog(http://antonioleiva.com/kotlin)里讨论了很多Kotlin了,现在Google也正在讨论Kotlin,Kotlin 1.0 RC 已经发布了,毫无疑问,Kotlin不仅仅是Android的一个替代选择。Kotlin就在这里,我推荐你开始学习它。在Android上我从哪里开始学习Kotlin?这里已经有一些信息了,但是如果你想要真正的

2017-06-09 08:15:49 5461

转载 Android开发中那些让你相见恨晚的方法、类或接口

Android(Java)开发中,有哪些方法、类或接口很实用,但是你却没能在第一时间知道它?有一天你发现它时,只想说一句:“What the f**k,还有这个!”Part 1:Activity.startActivities() 常用于在应用程序中间启动其他的Activity。TextUtils.isEmpty() 简单的工具类,用于检测是

2017-06-09 08:13:16 699

转载 Android开发中那些让你相见恨晚的方法、类或接口(2)

Android(Java)开发中,有哪些方法、类或接口很实用,但是你却没能在第一时间知道它?有一天你发现它时,只想说一句:“What the f**k,还有这个!”Part 4:Activity.isChangingConfigurations ()——如果在 Activity 中 configuration 会经常改变的话,使用这个方法就可

2017-06-08 09:20:02 530

转载 Android开发中那些让你相见恨晚的方法、类或接口(1)

Android(Java)开发中,有哪些方法、类或接口很实用,但是你却没能在第一时间知道它?有一天你发现它时,只想说一句:“What the f**k,还有这个!”Part 1:Activity.startActivities() 常用于在应用程序中间启动其他的Activity。TextUtils.isEmpty() 简单的工具类,用于检测是

2017-06-08 09:12:52 432

转载 20个学习Kotlin的优质资源

Кotlin是一个运行在Java虚拟机上的现代编程语言。具有优雅的语法的同时,又能兼容现有的Java库。2017年的谷歌 I/O大会上,Android团队宣布Kotlin成为了Android平台的官方编程语言。这使得Kotlin将成为顶级的编程语言之一。为了帮助你开始你的Kotlin旅程,我们组织了一些学习Kotlin的最佳资源。我们没有包含任何付费的课程和书籍,这里的内容全都免费。

2017-06-06 09:24:23 928

转载 像大牛一样写代码: 31个Android 开发者工具

原文:Code like a pro: 31 tools for Android app developers。文中部分工具是收费的,但是绝大多数都是免费的。FlowUp这是一个帮助你跟踪app整体性能的工具,深入分析关键的性能数据如FPS, 内存, CPU, 磁盘, 等等。FlowUp根据用户数量收费。Stetho由Facebook开发的一个强

2017-06-01 10:10:21 965

转载 Kotlin 资源大全 - 学 Kotlin 看这一篇教程就够了

目录介绍官网及文档中文社区教程 & 文章开源库和框架Demo其他介绍为什么要做这个?今天凌晨的 Google I/O 上,Google 正式宣布官方支持 Kotlin. 为了让大家更快了解和上手 Kotlin,这里为大家整理了这份 Kotlin 资源大全,希望可以帮助大家用最短时间学习 Kotlin.官网及文档Kotlin 官网Kotlin 文档

2017-05-24 11:37:29 33532 5

转载 那些年收藏的Android开源库集合(控件)

RecycleView:RecycleView功能增强([预加载实现、上拉加载、分组、多布局、折叠)https://github.com/CymChad/BaseRecyclerViewAdapterHelperRecycleView功能增强 https://github.com/Malinskiy/SuperRecyclerViewRecycleView功

2017-05-11 17:37:07 986

原创 JAVA面试题整理

来自国内一线互联网公司内部的Java面试题库

2017-05-10 10:57:05 1279

原创 Android面试题整理

来自国内一线互联网公司内部的Android面试题库

2017-05-10 10:54:49 664

转载 优酷来疯直播安卓控件,支持flv、rtmp,支持添加视频特效等等

疯手机安卓直播开源项目是一个由纯java编写的项目,但是性能方面依然不错。整个项目完成了采集、 视音频处理、编码、数据发送前处理、数据发送的功能。整个项目支持flv封包,rtmp上传,当然也向外面提供了封包和上传的相关接口。 整个项目是我们来疯安卓团队的努力结果,但是可能某些地方依然会有一些不足之处,欢迎您提出宝贵的意见和建议。疯手机安卓直播开源项目是一个由纯java编写的项目,但是性能方面依然不错。整个项目完成了采集、 视音频处理、编码、数据发送前处理、数据发送的功能。整个项目支持flv封包,r

2017-05-02 09:03:03 1433

原创 Android笔记

LaunchMode应用场景-百度-小米-乐视standard,创建一个新的Activity。singleTop,栈顶不是该类型的Activity,创建一个新的Activity。否则,onNewIntent。singleTask,回退栈中没有该类型的Activity,创建Activity,否则,onNewIntent+ClearTop。注意:设置了"sing

2016-10-21 08:55:19 437

原创 记载一些容易忽略但是重要的知识点

一.Android消息机制          1.Android消息机制主要指的是Handler的运行机制,Handler的运行需要底层MessageQueue和Looper的支撑。MessageQueue以队列的形式对外提供插入和删除的工作,但是它内部的储存结构并不是真正的队列,而是采用单链表的数据结构(单链表在插入和删除上比较有优势)进行存储消息。而Looper可作为消息循环,因为Me

2016-10-14 11:30:52 478

原创 Android实现正方系统的登录以及课程表,成绩获取和空课室的查询(二)

上篇说了怎么实现登录的原理以及实现,接下来就是实现如何获得课程表,成绩以及空课室的信息了。其实原理很简单,如果你真的有认真看上一篇的登录实现步骤的话,其实很快就会得到结果。       因为原理都差不多,这里我只说如何获取课程表的信息,因为其他的功能都和这个功能的数据获取差不多。      那么下面就来进行对课程表的获取把!      登录正方教务系统,然后点击"学生个人课表",我们可

2016-05-30 23:24:33 3775 3

原创 Android实现正方系统的登录以及课程表,成绩获取和空课室的查询(一)

最近都在搞和爬虫相关的东西,在搞完学校新闻模拟登录后,就感觉有种一丢丢的成就感,所以心血来潮想自己弄一个教务系统出来。在之前实现模拟登陆的时候本人无法通过HttpWatch进行分析,因为登陆界面是在外网的时候才会出现,所以但是就用手机把网页下载下来进行分析,然后找出需要post的参数,然后实现模拟登录。按照这样的思路,无疑我会用这种思路去实现登录正方系统,但是结果尝试很多次都不行。结果通过Http

2016-05-23 22:39:04 6395 12

原创 handler和looper在子线程的调用

import android.app.Activity;import android.content.Context;import android.graphics.Color;import android.graphics.PixelFormat;import android.os.Bundle;import android.os.Handler;import android.os.

2016-04-22 20:37:11 577

原创 开发中常用的BaseActivity基类

import android.content.Intent;import android.os.Bundle;import android.support.v7.app.AppCompatActivity;import com.gaoyuan4122.appmarket.utils.UIUtil;import java.util.LinkedList;import java.util

2016-04-22 20:33:12 721

原创 怎么在Activity中获取指定控件的宽高

第一种方法:TextView=new TextView(this);textview.getViewTreeObserver().addOnGlobalLayoutListener(new onGlobalLayoutListener(){ public void onGlobalLayout(){ textview.getViewTreeObserver().remov

2016-04-22 20:20:57 482

原创 adroid线程池的运用

package com.cenzr.manager;import java.util.concurrent.LinkedBlockingQueue;import java.util.concurrent.ThreadPoolExecutor;import java.util.concurrent.TimeUnit;/** * 管理线程池 */public class Thread

2016-04-22 20:06:47 434

原创 Android线程池

线程的运行机制 开启线程过多,会消耗cpu 单核cpu,同一时刻只能处理一个线程,多核cpu同一时刻可以处理多个线程 操作系统为每个运行线程安排一定的CPU时间—-时间片,系统通过一种循环的方式为线程提供时间片,线程在自己的时间内运行,因为时间相当短,多个线程频繁地发生切换,因此给用户的感觉就是好像多个线程同时运行一样,但是如果计算机有多个CPU,线程就能真正意义上的同时运行了.

2016-04-22 19:59:08 1027

转载 Android IntentService完全解析 当Service遇到Handler

转载请标明出处: http://blog.csdn.net/lmj623565791/article/details/47143563; 本文出自:【张鸿洋的博客】一 概述大家都清楚,在Android的开发中,凡是遇到耗时的操作尽可能的会交给Service去做,比如我们上传多张图,上传的过程用户可能将应用置于后台,然后干别的去了,我们的Activity就很可能会被杀死,

2016-04-22 19:51:03 415

转载 Android HandlerThread 完全解析

转载请标明出处: http://blog.csdn.net/lmj623565791/article/details/47079737; 本文出自:【张鸿洋的博客】1、概述话说最近股市变动不变,也成了热火朝天的话题。不知道大家有没有考虑做个实时更新股市数据的app呢?假设我们要做一个股市数据实时更新的app,我们可以在网上找个第三方的股市数据接口,然后在我们

2016-04-22 19:49:39 402

原创 android的消息机制

android的消息机制主要是指handler的运行机制,handler的运行需要底层的messagequeue和looper的支撑。messagequeue是指消息队列,它的内部存储了一组消息,以队列的形式对外提供插入和删除的工作。虽然叫消息队列,它内部存储结构并不是真正的队列,而是采用单链表的数据结构来存储消息列表,原因是单链表在删除和插入比较有优势。looper指的是消息循环。由于messa

2016-04-22 19:03:50 529

原创 Activity任务栈

1.一个应用程序一般都是由多个activity组成的。2.任务栈(task stack)(别名back stack后退栈) 记录存放用户开启的activity的。3.一个应用程序一被开启系统就给他分配一个任务栈,当所有的activity都退出的时候,任务栈就清空了。4.任务栈的id是一个integer的数据类型 自增长的。5.在android操作系统里面会存在多个任务栈,一个应用程

2016-04-19 22:56:42 398

原创 学习笔记之Service

鉴于Service的知识比较容易忘掉,所以今天就把Service的知识总结一下服务: 长期后台运行的没有界面的组件。android应用:什么地方需要用到服务?天气预报:后台的连接服务器的逻辑,每隔一段时间 获取最新的天气信息股票显示:后台的连接服务器的逻辑,每隔一段时间 获取最新的股票信息mp3播放器: 后台长期的播放音乐。当然在Activity中new

2016-04-19 21:54:41 426

原创 关于解决多个viewpager嵌套所遇到的事件传递问题

在开发时候我们会有一种情景,类似于新闻客户端的,就是在主页面的viewpager里面的view或者frament中再嵌套了一个viewpager,这时候如果不做任何处理的话,我们父view中的viewpager和子view的viewpager会产生冲突,比如滑动的卡顿等。       所以为了解决这个情况我们需要了解一下安卓中的事件传递机制。如果有对安卓的事件传递机制的人不那么熟悉的话,那请自

2016-03-25 23:56:52 3076

原创 第一篇博客

今天是小弟第一篇博客,由于过多的笔记在本地找起来会有点繁琐,所以以后会在这里记录一些自己的学习笔记

2016-03-25 23:53:33 391 1

空空如也

空空如也

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

TA关注的人

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