自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 socket数据包限制大小是多少

socket数据包限制大小是多少http://www.cnblogs.com/whystudy-java/articles/2978385.htmlhttp://www.cnblogs.com/wilber2013/p/4853674.htmlhttp://zhidao.baidu.com/question/310391331我对上面的理解是:如果我们定义的TC

2016-09-22 17:09:20 6491

原创 gradle 配置文件

apply plugin: 'com.android.application'android { compileSdkVersion 23 buildToolsVersion "23.0.2" //签名文件密码和位置 signingConfigs{ config{ keyAlias 'xxxxx'

2016-09-07 10:39:38 485

原创 多重背包的java实现 二进制优化

import java.util.Scanner;public class 多重背包 {private static int[] dp;/*** 输入* * 第1行,2个整数,N和W中间用空格隔开。N为物品的种类,W为背包的容量。(1 * N + 1行,每行3个整数,Wi,Pi和Ci分别是物品体积、价值和数量。(1 * 200)* * 输出

2016-07-22 13:38:54 1095

原创 基数排序 原始java实现 时间复杂度O(n)

public class RadixSort {private static void radixSort(int[] array, int d) {int n = 1;// 代表位数对应的数:1,10,100...int k = 0;// 保存每一位排序后的结果用于下一位的排序输入int length = array.length;// 排序桶用于保存每次排序后的结果,这一位

2016-05-31 14:12:40 446

转载 Cannot resolve symbol

Android Studio “Cannot resolve symbol” 解决办法changecong 16/12/2014 ProgrammingFrom CONG, post Android Studio “Cannot resolve symbol” 解决办法Android Studio 无法识别同一个 package 里的其他类,将其显示为红

2016-05-25 14:50:14 2033

转载 Android App从服务器请求的图片到底该用多大?

Android App从服务器请求的图片到底该用多大?博客分类: Android学习笔记Android 手机 图片适配 开发    初次搞客户端开发,一直听说图片适配很头疼云云,图片到底该用多大?网上有很多文章谈适配问题了,能从百度、谷歌搜到的基本都是谈屏幕分辨率、密度、图片放到mdpi、hdpi、xdpi... 哪个目录下才能适配等,但基本很难找到关于

2016-05-10 15:19:54 1332

转载 Retrofit2 源码解析 理解原理能帮助我们更好的使用框架

Retrofit2 源码解析原文链接:http://bxbxbai.github.io/2015/12/13/retrofit2-analysis/公司里最近做的项目中网络框架用的就是Retrofit,用的多了以后觉得这个框架真的非常好用,然后抽了点时间debug了一下源码,觉得不光代码写的非常好,而且设计这个框架的思路都非常特别,收获很多,决定记录下来本文的源

2016-05-03 10:22:07 1337

原创 viewpager动态添加页面或者删除页面时出现了问题(java.lang.IllegalStateException: The specified child already has a paren

/*viewpager页数 Integer.MAX_VALUE无限循环*/ @Override public int getCount() { return Integer.MAX_VALUE; } /*复用对象 true 复用view false 复用的是Object*/ @Override public boolean isVi

2016-04-12 16:32:10 1359

转载 JAVA正则表达式 Pattern和Matcher

山岭巨人  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅  :: 管理 ::  83 随笔 :: 0 文章 :: 108 评论 :: 0 引用公告昵称:山岭巨人园龄:5年8个月粉丝:292关注:0

2016-04-06 09:46:58 396

原创 Android自动填充短信验证码

/** * 配置广播接收者: <intent-filter * android:priority="1000"> <action android:name= * "android.provider.Telephony.SMS_RECEIVED"/> * 表示: 设置此广播接收者的级别为最高 */ public class SMSBroadcastReceiver e

2016-04-06 09:28:25 701

原创 git clone branch 远程分支

有时git clone下来会出现很多branch,更麻烦的是如果主分支没代码那你就只能看到.git目录了。如下面的这个:$ git clonehttps://github.com/googlesamples/android-architecture.git  发现本地就只有一个.git目录,那么这个时候就需要checkout了。  进入你的本地目录,如这个是mesa,利用$ g

2016-04-05 08:19:45 8738

转载 关于在Android Studio中使用Assets目录下的资源的问题

关于在Android Studio中使用Assets目录下的资源的问题标签: Android Studio读取Asse2015-04-12 02:37 8938人阅读 评论(2) 收藏 举报 分类: Android Studio读取Assets目录文件问题版权声明:本文为博主原创文章,未经博主允许不得转载。一开始在An

2016-03-28 16:53:29 535

原创 Android博客周刊

http://www.androidblog.cn/index.php/Index/detail/id/18

2016-03-28 10:20:31 993

原创 ViewPager如何阻止其滑动和一次切换多页闪烁的问题

viewpage禁止滑动viewpager切换闪烁androidpublic class CustomViewPager extends ViewPager{private boolean isCanScroll = true;public CustomViewPager(Context context, AttributeSet attrs) {super(context,

2016-03-25 14:03:37 2811

原创 通过IntentService读取收获地址省市县信息存入数据库

public class MyIntentService extends IntentService { public MyIntentService() { super(""); // TODO Auto-generated constructor stub } public MyIntentService(String name) {

2016-03-25 13:27:22 436

转载 Retrofit2.0使用 很好用

来自: http://blog.csdn.net/qq_17766199/article/details/49946429Retrofit项目Github主页:点击打开链接Retrofit项目官方文档   :点击打开链接首先是我参考的文章:● Retrofit 2.0:有史以来最大的改进● 使用Retrofit请求API数据

2016-03-22 15:58:19 1084

原创 仿qq空间点赞 文本分段点击响应点击事件

实现效果 :思路主要是使用TextView和SpanableStringBuilder的setSpan方法实现的 参考文档http://androiddoc.qiniudn.com/reference/android/text/SpannableStringBuilder.html#setSpan(java.lang.Object, int, int, int)布局文件xml ve

2016-03-21 18:07:59 2468

原创 Gradle 入门指南中文版

Android Gradle Plugin指南(一)——简介 http://blog.csdn.net/qinxiandiqi/article/details/37757065http://blog.csdn.net/qinxiandiqi/article/details/37757475

2016-03-21 09:39:29 945

转载 java中的移位运算符:<<,>>,>>>总结

java中的移位运算符:>,>>>总结java中有三种移位运算符>>      :     右移运算符,num >> 1,相当于num除以2>>>    :     无符号右移,忽略符号位,空位都以0补齐下面来看看这些移位运算都是怎样使用的 1 /** 2 * 3 */ 4 package com.b510.test; 5 6 /**

2016-03-20 19:47:14 397

原创 Android 定时器

对于一个Java开发者来说,想到定时器(计时器,倒计时)的应用 一般都会想到使用 java.util.Timer 和 java.util.TimerTask , 在Android中使用这2个类也可以实现计时的功能 但是使用起来还是有点麻烦的, 特别是在UI界面需要更新的时候, 例如 实现一个倒计时的界面, 在一个TextView中显示当前剩余的时间, 如果在TimerTask中计时,则无法更新Te

2016-03-20 12:16:19 406

原创 android.support.v7.widget.RecyclerView$LayoutManager.canScrollVertically()’ on a null object 问题解决

RecyclerView初使用遇到的一个问题最近一直在忙别的项目,RecyclerView出来后,大致看了一下,并没有在实际项目中使用,今天有空写个小程序,正好用了下,遇到了如下的问题。因为一直觉得RecyclerView用起来很简单,我就引入了包后,直接写了个控件: .support.v7.widget.RecyclerView andr

2016-03-16 14:21:55 9748

原创 使用RadioGroup和ViewPager搭建底部tab菜单项

xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" tools:

2016-03-14 17:54:45 701

转载 Toolbar的完全自定义

[Android Pro] Toolbar的完全自定义 reference to : http://blog.csdn.net/elder_sword/article/details/46634751Toolbar是什么,不知道的可以去大神的博客瞻仰下 http://blog.csdn.net/lmj623565791/article/details/45303349 

2016-03-11 10:21:10 740

原创 自定义view系列aige的博客

自定义view系列1 起步 http://blog.csdn.net/aigestudio/article/details/41316141#comments自定义view系列2 Paint 方法介绍大全http://blog.csdn.net/aigestudio/article/details/41316141#commentsLightingColorFilter (int

2016-03-10 10:59:29 796

原创 一些android大牛的博客

代码家drakeet 90后技术新星技术小黑屋五道口宅男 也叫 Offer 收割机汤奇吴小龙同学程序亦非猿Ailurus张涛杨辉的个人博客孙福生推荐胡凯 android 性能优化trinea郭霖的专栏鸿洋_Android 笔记Android 开发技术周报 每周一次

2016-03-09 14:06:00 1388

转载 使用AccessibilityService实现微信自动抢红包

使用AccessibilityService实现微信自动抢红包  问题在Z9max手机上无效  估计被修改过rom了 官方文档介绍http://www.android-doc.com/guide/topics/ui/accessibility/apps.html#focus-navhttp://www.android-doc.com/guide/topics/ui/accessibil

2016-03-08 09:22:02 1175

转载 Android 开发60条技术经验总结

Android 开发60条技术经验总结 AndroidAndroid 开发60条技术经验总结:1. 全部Activity可继承自BaseActivity,便于统一风格与处理公共事件,构建对话框统一构建器的建立,万一需要整体变动,一处修改到处有效。2. 数据库表段字段常量和SQL逻辑分离,更清晰,建议使用Lite系列框架 LiteOrm 库,超级清晰且重心可以放在业务

2016-03-07 10:17:51 684

转载 Android Volley完全解析(四),带你从源码的角度理解Volley

Android Volley完全解析(四),带你从源码的角度理解Volley标签: AndroidVolley源码网络框架2014-05-15 09:39 38989人阅读 评论(84) 收藏 举报 分类: Android疑难解析(34) 版权声明:本文出自郭霖的博客,转载必须注明出处。转载请注明出处:http://blo

2016-03-07 08:56:26 529

转载 Window和view的关系

一、WIndow和windowManagerWindow是一个抽象类,它的具体实现是PhoneWindow,创建一个window很简单,只需要创建一个windowManager即可,window具体实现在windowManagerService中,windowManager和windowManagerService的交互是一个IPC的过程。下面是用windowManager的例子:

2016-03-04 11:20:27 3103

原创 WindowManager 和Dialog提升Windowtype等级

Dialog dialog = new Dialog(this.getApplicationContext()); TextView textView = new TextView(this); textView.setText("this is toast!"); dialog.setContentView(textVi

2016-03-04 10:37:24 3137

原创 Android中的AlarmManager的使用

1、AlarmManager,顾名思义,就是“提醒”,是Android中常用的一种系统级别的提示服务,在特定的时刻为我们广播一个指定的Intent。简单的说就是我们设定一个时间,然后在该时间到来时,AlarmManager为我们广播一个我们设定的Intent,通常我们使用 PendingIntent,PendingIntent可以理解为Intent的封装包,简单的说就是在Intent上在加个指定的

2016-03-04 10:20:37 355

转载 Android开发艺术探索 第三章

《Android开发艺术探索》读书笔记 (3) 第3章 View的事件体系本节和《Android群英传》中的第五章Scroll分析有关系,建议先阅读该章的总结第3章 View的事件体系3.1 View基本知识(1)view的层次结构:ViewGroup也是View;(2)view的位置参数:top、left、right、bottom,分别对应View的左上角和右下角相对

2016-03-03 09:17:54 719

转载 getGlobalVisibleRect跟getLocalVisibleRect

getGlobalVisibleRect跟getLocalVisibleRecthttp://www.myexception.cn/android/1884660.html在看android官网的demo的时候遇到这两个api,开始不是很明白这两个方法的作用。getGlobalVisibleRect和getLocalVisibleRect通过多次的调试和测试之后慢慢开始

2016-03-02 16:05:45 724

原创 proguard混淆常用保存笔记

# 代码混淆压缩比,在0和7之间,默认为5,一般不需要改-optimizationpasses 5 # 混淆时不使用大小写混合,混淆后的类名为小写-dontusemixedcaseclassnames # 指定不去忽略非公共的库的类-dontskipnonpubliclibraryclasses # 指定不去忽略非公共的库的类

2016-03-02 09:20:27 1691

转载 Android单元测试初探——JunitTest

Android单元测试初探——Instrumentation学习Android有一段时间了,虽然前段时间对软件测试有了一些了解,不过接触android的单元测试却是头一次。这几天在物流大赛上也用了不少时间,所以对于android的单元测试没有太深入的研究,所以先写个基本入门吧!首先,我们来了解一下android的测试类的层次结构:

2016-03-02 09:14:38 1060

原创 自定义view CircleProgressBar

public class CircleProgressBar extends View{ private int maxProgress = 100; RectF oval = new RectF(); Paint paint = new Paint(); private int progress = 0; private int progressStrokeWidth =

2016-03-01 16:26:23 319

转载 ClassyShark——apk分析利器

背景对于一个感兴趣的android非开源项目,通常使用逆向工程查看apk中的内容,俗称反编译。工具大概包括dex2jar、JD-GUI、apktool、procyon,这些工具使用起来相对比较麻烦,如果我们只想知道该项目的基本框架、使用到哪些开源项目的话,那么就有些浪费时间。对于一些大厂的项目,我们还比较关心的是用到了哪些新的框架和技术,对于新技术的流行程度和使用普遍程度有个比较好的把握,

2016-03-01 16:03:48 392

转载 Java中只有按值传递,没有按引用传递!

Java中只有按值传递,没有按引用传递!博客分类: Java 今天,我在一本面试书上看到了关于java的一个参数传递的问题:写道java中对象作为参数传递给一个方法,到底是值传递,还是引用传递? 我毫无疑问的回答:“引用传递!”,并且还觉得自己对java的这一特性很是熟悉!结果发现,我错了!答案是:值传递!Java

2016-03-01 15:29:40 282

转载 干掉头疼的finished with non-zero exit value 2

finished with non-zero exit value 2  .[html] view plain copy Error:Execution failed for task ':app:dexDebug'. > com.android.ide.common.process.ProcessException: org.gradl

2016-03-01 14:18:45 661

原创 static成员加载时机

废话不多说 看看这段代码。告诉我结果:[java] view plain copyimport java.io.*;  class Test    {            public static Test t = new Test();            public  Test(){      

2016-03-01 14:15:48 548

xBeacon说明

xBeacon说明

2016-04-18

省市区三级联动

省市区三级联动

2016-02-16

jstl1.1.2jar包

jstl-1.1.2.jar ,standard-1.1.2.jar

2014-05-07

空空如也

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

TA关注的人

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