自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 机顶盒开发前奏---电脑adb无线连接机顶盒

今天拿到一个智能机顶盒,发现并不能像是连接手机一样直接调试,只能使用无线连接的方式调试(电脑、机顶盒必须在同一个局域网,wifi和有限连接都可以) 1. 首先要获得机顶盒adb调试密码(不同型号的机顶盒,打开adb的方式不同) 2. 打开AndroidStudio终端Terminal,输入(adb connect 192.168.8.58)后面是你的机顶盒的IP地址, - 如

2017-04-28 09:38:51 10464

原创 ViewPager过渡动画position的理解

/** * Created by apple on 2017/4/18. */ public class DepthPageTransformer implements ViewPager.PageTransformer { private static final float MIN_SCALE = 0.75f;

2017-04-19 09:01:04 884

原创 导入一个AndroidStudio项目时遇到的gradle问题

问题: 由于你导入的项目的gradle版本与本地的gradle版本不一致,会导致让AndroidStudio去下载对应版本的gradle,而这个gradle一般在80M左右(需要翻墙),根本下载不下来,会导致卡死在那里。解决方式一:如果你是导入github上的项目,只是为了学习一下代码,那么可以采用快速配置gradle的方式(修改所导入项目的gradle配置为本地的gradle配置,这样就不用

2017-04-16 18:23:48 3497

原创 Mac环境下,搭建了AndroidStudio开发环境

今天在Mac环境下,搭建了AndroidStudio开发环境,步骤如下 1. 到官网下载AndroidStudio的Mac版本 2. 下载后的安装过程,有点不适应,点击安装包,打开后,把安装图标放到Application里面,等待安装就行了 3. 如果没有SDK,直接点击cancel,进去之后点击Standard安装,会自动下载所需的sdk等相关文件,然后完成。 4. 这里新建一个项目后,会

2017-04-15 19:13:56 2913

原创 优秀的第三方常用控件

try字母索引(城市和通讯录)IndexableRecyclerView城市索引通讯录索引<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.andr

2017-04-14 16:04:20 1490

转载 AS创建assets文件夹与字体

原文链接 AS创建assets文件夹与字体方法一 // 设置浪漫雅圆字体 字体格式要为ttf Typeface typeface = Typeface.createFromAsset(getAssets(), "fonts/lmyy.ttf"); mTv.setTypeface(typeface);方法二 // 另一种思路public clas

2017-04-12 12:02:41 913

原创 如何创建一个不死的Service---双进程守护

要点如何在一个app里开启两个进程 manifest.xml配置: <!--实现了在另一个线程里运行的Service,android:process=".remoteservice"--> <!--必须是双进程,负责起一堆Service也没用,杀死一个线程就全都杀死了--> <service android:name=".RemoteSe

2017-04-11 10:28:13 1174

原创 Fragment详解摘要整理

引子所有的知识均来自下面这篇博客。这篇博客系列详细的讲解了Fragment用法。 Fragment详解笔记FragmentManager管理者 要管理activity中的fragments,你就需要使用FragmentManager。通过getFragmentManager()或getSupportFragmentManager()获得manager.findFragmentById();

2017-04-08 23:33:01 479

原创 Fragment内存回收后重叠及恢复数据问题

从源码角度分析,为什么会发生Fragment重叠?package com.mine.fragmentdemo;import android.os.Bundle;import android.support.v4.app.Fragment;import android.support.v4.app.FragmentManager;import android.support.v4.app.Fra

2017-04-07 22:23:39 2239

原创 线程池

package com.doc.uidemo;import java.util.concurrent.Executors;import java.util.concurrent.LinkedBlockingDeque;import java.util.concurrent.ThreadPoolExecutor;import java.util.concurrent.ThreadPoolExec

2017-04-05 11:08:10 304

原创 Android捕获异常的实现

为什么要捕获异常在调试阶段,我们可以用手机连着电脑(或者说模拟器),有问题了直接看日志,定位错误代码的位置,但是android机型成千上万,或者测试没有侧到位,当用户使用时出现了异常,直接crash了,第一用户体验不好,第二,用户不会告诉你怎么出现的bug,你也无法在下一个版本中修改这些问题捕获异常,要完成的任务1.任务一、不让用户看到奔溃页面,或者说即使奔溃了,立马重启,让用户感受不到,提升用户的

2017-04-03 23:05:54 759

原创 HandlerThread用法

我们能在主线程直接使用handler,是因为主线程为我们准备好了Looper,并且开启了循环,这样我们在主线程new了Handler之后,就可以使用Handler机制去处理消息了。 但是你直接new了个子线程,想在子线程使用Handler在子线程处理消息,是不行的,你要自己Looper.prepare(),Looper.loop(),才可以。 而HandlerThread这个Thread已经在其

2017-04-01 17:12:22 754

广播和服务

绑定服务、发送有序广播、服务里代码注册广播

2016-06-19

RecyclerView上下拖动条目排序,左右划出屏幕删除条目的最简单的实现

ItemTouchHelperAdapter

2016-05-31

仿微信多选照片,GridView展示所选择图片,PhotoView可预览

仿微信多选照片,GridView展示所选择图片,PhotoView可预览

2016-03-26

如何写上下文菜单

上下文菜单(即某个视图被长按时弹出的菜单,类似于电脑上的右键菜单)

2015-06-29

如何写自定义菜单

点击菜单键,弹出一个popwindow,自定义的菜单界面

2015-06-29

如何写菜单

本文介绍了菜单的基本写法,后面有自定义菜单和上下文菜单的介绍

2015-06-29

下拉刷新上拉加载控件 pullrefreshlistviewdemo

本文详细讲解了下拉刷新、上拉加载控件的写法,注释很详细

2015-06-27

HorizontalScrollView和ViewPager联动效果

HorizontalScrollView和ViewPager联动效果,实现点击顶部标签下面内容切换

2015-06-19

下拉刷新上拉加载(使用第三方控件)

很好的第三方控件,支持下拉刷新上拉加载 支持滚到底部自动加载及手动上拉才刷新的选择

2015-06-17

GridView的标准写法

基本的GridView写法,很简单的写法,要写20个字

2015-06-17

轮播图的写法之二(功能全实现)

/** * 1.实现了轮播图自动滚动效果<br> * 2.设置了跟随页面变化的小点点<br> * 3.解决了轮播图手指滑动后,显示页面错位的问题<br> * 4.实现了手指按住轮播图时,停止自动滚动的效果<br> * 5.实现了点击轮播图,跳转到相关页面的操作<br> */

2015-06-17

轮播图的写法之一(基本写法)

使用ViewPager实现轮播图,最基本的写法

2015-06-17

空空如也

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

TA关注的人

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