自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

HAPP NEW JAVA

快乐是来自于每一天的进步和成长,带着理想去远航......

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

原创 HTTP GET请求为什么要进行编码

HTTP请求GET请求一般要进行URL编码为什么呢,这是为了防止URL中的参数和HTTP中的一些参数冲突,导致奇异客户端编码后,在服务器中一些框架WEB服务器啊什么的其实已经主动解码,不需要程序猿再解码如果不进行编码,可能导致人家解码异常等情况发生HTTP POST请求是通过BODY传递参数的,不需要再编码

2015-04-30 16:28:41 2105

转载 onNewIntent调用时机

在IntentActivity中重写下列方法:onCreate onStart onRestart  onResume  onPause onStop onDestroy  onNewIntent一、其他应用发Intent,执行下列方法:I/@@@philn(12410): onCreateI/@@@philn(12410): onStartI/@@@philn(1

2015-04-28 16:36:21 565

原创 安卓分享到QQ好友 QQ空间 微信好友 微信朋友圈 新浪微博分享

安卓分享到QQ好友功能核心思想:使用QQ互联API:http://wiki.connect.qq.com/com-tencent-tauth-tencent-sharetoqqcom.tencent.tauth.Tencent.shareToQQDEMO下载地址:http://pan.baidu.com/s/1jGqvHT8

2015-04-27 14:58:32 3137

原创 解决安卓自定义Dialog不能水平填满屏幕

因为我发现dialog 默认的样式@android:style/Theme.Dialog 对应的style 有pading属性,所以win.getDecorView().setPadding(0, 0, 0, 0); 就能够水平占满了非常感谢论坛http://bbs.csdn.net/topics/390175091第14楼的解答

2015-04-27 14:05:34 6197

原创 Could not reserve enough space for object heap

For example, an unrecognized jvm option is used.Please refer to the user guide chapter on the daemon at http://gradle.org/docs/1.6/userguide/gradle_daemon.htmlPlease read below process output to f

2015-04-27 10:31:27 1412

原创 HttpWebRequest使用的注意事项

//测试证明这一步会连接远程服务器,如果地址簿存存在,会报无法连接远程服务器的异常       private void button33_Click(object sender, EventArgs e) { //下面这一步应该没有去连接远程服务器,因为地址如果错误,这一步没有出现异常  HttpWebReq

2015-04-25 11:02:49 2363

原创 关于fragment显示和隐藏的说明

fragment显示和隐藏,也就是调用hide和show方法FragmentTransaction的show和hide方法fragment 的onResume方法并没有重复执行,这就说明hide和show本身不会对fragment的生命周期产生影响就目前我对生命周期的理解,fragment的生命周期应该是跟随activity变化的

2015-04-24 16:44:51 1134

原创 Andriod DataGridView Item 不相应任何事件

hotkeyGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {            @Override            public void onItemClick(AdapterView parent, View view, int position, long id) {

2015-04-23 20:21:28 745

转载 ListView中item删除动画效果

在android中listview控件使用的比较多,如果在listview上面有些动画会增色不少,listview上面的动画确实也不少,好多动画基本都是国外的大神写的。有个github的下载地址里面包含了各种各样的listview动画,地址:https://github.com/nhaarman/ListViewAnimations。我这个也是看了别人写的,摘抄了下。因为自己也是个菜鸟。

2015-04-22 17:39:05 1633

转载 使得EditText失去焦点

在项目中,一进入一个页面, EditText默认就会自动获取焦点。那么如何取消这个默认行为呢?在网上找了好久,有点 监听软键盘事件,有点 调用 clearFouse()方法,但是测试了都没有! xml中也找不到相应的属性可以关闭这个默认行为解决之道:在EditText的父级控件中找一个,设置成   android:focusable="true"     a

2015-04-21 11:18:09 583

转载 Android设置虚线、圆角、渐变

转载自:http://blog.csdn.net/lan410812571/article/details/9946991有图又真相,先上图再说。点击效果:设置虚线:[html] view plaincopyxml version="1.0" encoding="utf-8"?>  shape xmlns:andr

2015-04-20 15:22:32 739

原创 OnEditorActionListener

mEditText.setOnEditorActionListener(new TextView.OnEditorActionListener() {            @Override            public boolean onEditorAction(TextView v, int actionId, KeyEvent event) {

2015-04-17 16:44:24 1264

原创 Andriod EditText 属性学习

1.android:imeOptions属性默认情况下软键盘右下角的按钮为“下一个”,点击会到下一个输入框,保持软键盘设置 android:imeOptions="actionDone" ,软键盘下方变成“完成”,点击后光标保持在原来的输入框上,并且软键盘关闭android:imeOptions="actionSend"软键盘下方变成“发送”,点击后光标

2015-04-17 15:20:12 839

原创 Andriod文件路径探究

1.      //返回/cache---------------安卓系统目录下的cache目录,不是外部存储卡的        String cache = Environment.getDownloadCacheDirectory().getAbsolutePath();     //返回/system---------------------安卓系统目录下的system目录,不是

2015-04-16 16:45:00 755

转载 Android图片放大缩小实现方式(一)

在Android里面图片的缩放,有很多方法,这里介绍一种比较简单的。它主要采用BitMap对象的切换,通过BitMap的比例缩放改变来实现图片的放大放小。下面是效果图:                   程序代码:        (1)布局:         [xhtml] view plaincopyxml version="1.0" enc

2015-04-16 15:33:38 2975

转载 Android 从WebView缓存中获取网页图片

WebView本身会对图片进行缓存,数据库记录了url和缓存文件名缓存文件则记录了实际的图片数据本实例就讲了如何从webview缓存的文件读取图片在项目中经常会使用到WebView控件,当加载html页面时,会在/data/data/应用package目录下生成database与cache两个文件夹如下图如示:请求的url记录是保存在webviewCac

2015-04-16 15:32:59 1815

转载 Android】loadData与loadDataWithBaseURL的区别

在写WebView时,感觉LoadUrl太浪费流量,而且加载起来有点慢,就考虑用其它的方法来实现。在加载页面时,如果只加载数据,页面模板提前写好放到项目中,这样就可以来更快的加载页面,用户体验会好些。      如果不用loadUrl,省下的就只有LoadData和loadDataWithBaseURL了,下面来说下LoadData和loadDataWithBaseURL 的用法;

2015-04-16 11:08:08 2683 1

原创 HTML缓存思路探究(版本一)

探究背景:作为一名安卓新手,要实现这个是过程是比较简单的,因为思路需要在网上寻找,各项细节技术都比较不熟练,不过经过一整天的探究,总算是有了点成果  整体思路:1.首先通过jsoup下载html,保存在本地,关于保存路径挺纠结的,后来参考了http://www.cnblogs.com/freeliver54/archive/2011/09/16/2178910.html文档,使

2015-04-15 20:42:33 689

转载 SQLite 使用主键,ROWID 及自增列

用 INTEGER PRIMARY KEY AUTOINCREMENT 标识的列就是个自增列,说到底它也是 ROWID  别名参考:http://unmi.cc/sqlite-primary-rowid-autoincrement/

2015-04-15 17:19:21 1958

转载 Sqlite insert步骤nullColumnHack字段的含义

sqlite insert方法nullColumnHack字段的含义  增加数据:  参数介绍:  table 要插入数据的表的名称  values:一个ContentValues对象,类似一个map.通过键值对的形式存储值。  conflictAlgon:冲突解决方案。例如当数据表主键的唯一性检测出错的时候,就会按照该值设定的值进行处理。  nullColumnHack:

2015-04-15 17:02:12 798

原创 android.os.NetworkOnMainThreadException

1.若我们捕获了此异常,效果如下2.若我们没有捕获这个异常,效果如下:

2015-04-15 11:24:38 463

原创 at android.os.StrictMode$AndroidBlockGuardPolicy.onNetwork

单词学习:Strict:adj.精确的; 绝对的; 严格的,严谨的; [植]笔直的Block:n.块; 街区; 大楼,大厦; 障碍物,阻碍; vt.阻止; 阻塞; 限制; Guard:n.警卫; 狱吏,看守; 护卫队; 防护装置; vt.保卫,守护; 看守; 加防护装置; 谨慎使用; vi.警惕; 警卫; 

2015-04-15 11:08:25 1981 2

转载 我的Android笔记(八)—— 使用Jsoup解析Html

package com.android.web;import java.io.BufferedInputStream;import java.io.IOException;import java.io.InputStream;import java.net.MalformedURLException;import java.net.URL;import java.net.URLCon

2015-04-14 20:52:11 467

原创 WebView缓存的应用案例

package com.example.webviewcache;import android.os.Bundle;import android.os.Handler;import android.os.Message;import android.app.Activity;import android.app.AlertDialog;import android.app.Progr

2015-04-14 19:58:34 624

原创 利用ViewPager和ImagerView制作可浏览可缩放图片

DEMO重写了ViewPager和ImagerViewer,其中对ImagerViewer实现了图片的可缩放效果,具体原理待研究DEMO下载地址http://pan.baidu.com/s/1mgqqZpu

2015-04-13 19:58:41 560

原创 GestureDetector简单应用

GestureDetector是对Touch事件的封装化处理,辅助我们队事件的行为加以区别并监听代码例子:package com.test.jd.myapplication;import android.app.Activity;import android.os.Bundle;import android.util.Log;import android.view.Gesture

2015-04-13 12:09:37 486

原创 安卓事件传递机制探究

目前的理解:1.当点击按钮时,分别依次被捕捉的事件是DOWN,MOVE,UP2.在UP时,事件流才会处理到CLICK事件3. Activity---dispatchTouchEvent---DOWN  RTLayout---dispatchTouchEvent---DOWNRTLayout---onInterceptTouchEvent---DOWNRTButton

2015-04-09 21:32:18 742

原创 Andriod 使用手机振动服务

Vibrator mVibrator = (Vibrator) context.getSystemService(Context.VIBRATOR_SERVICE);mVibrator.vibrate(50);//设置震动时间权限配置:

2015-04-09 16:02:47 639

转载 Android 高仿 频道管理----网易、今日头条、腾讯视频 (可以拖动的GridView)附源码DEMO

我的解读:功能一:点击我的频道上的按钮,按钮会动画平移到更多频道过程:首先产生点击的ITEM的IMAGEVIEW,创建平移动画,从某一点移动到另外一点,这是我们看见的,实际上在移动前后需要到GridView的展现进行相应的处理,从而达到我们想要的效果原文地址:http://blog.csdn.net/vipzjyno1/article/details/25005851

2015-04-09 15:41:31 1228

原创 Andriod getWindow().getDecorView()理解

private ViewGroup getMoveViewGroup() { ViewGroup moveViewGroup = (ViewGroup) getWindow().getDecorView(); LinearLayout moveLinearLayout = new LinearLayout(this); LinearLayout.La

2015-04-09 14:46:07 22108

原创 Android 中View类DrawingCache的使用

理解:在安卓中我们根据API可以对VIEW产生其图像缓存代码演示:import android.graphics.Bitmap;import android.os.Bundle;import android.support.v7.app.ActionBarActivity;import android.view.Menu;import android.view.MenuItem

2015-04-09 11:48:16 2245

转载 Andriod Studio导入代码后中文乱码解决方案

1.如何让导入的CODE中文在IDE工具中显示不乱码调节下面的编码后导入,具体怎么调节实际测测2.部署到手机上之后显示中文乱码怎么办调调下面的编码,因为下图只是针对一个文件的编码,配合调调上图的编码

2015-04-08 19:08:39 704

转载 Android-Universal-Image-Loader 图片异步加载类库的使用(超详细配置)

我:异步显示图片的一个东东,从GITHUB下载后里面有个JAR包引入到自己的项目即可使用转载地址:http://blog.csdn.net/vipzjyno1/article/details/23206387Universal-Image-Load图片异步android网络       这个图片异步加载并缓存的类已经被很多开发者所使用,是最常用的几个开源库之

2015-04-08 15:14:03 631

原创 ListView 和 Adapter 的基础

工作原理:ListView 针对List中每个item,要求 adapter “给我一个视图” (getView)。一个新的视图被返回并显示如果我们有上亿个项目要显示怎么办?为每个项目创建一个新视图?NO!这不可能!实际上Android为你缓存了视图。Android中有个叫做Recycler的构件,下图是他的工作原理:如果你有10亿个项目(item)

2015-04-08 11:48:56 455

转载 android 仿 新闻阅读器 菜单弹出效果(附源码DEMO)

这一系列博文都是:(android高仿系列)今日头条 --新闻阅读器 (一)开发中碰到问题之后实现的,觉得可能有的开发者用的到或则希望独立成一个小功能DEMO,所以就放出来这么一个DEMO。原本觉得是最后完成后发网站客户端的,可是这样体现不出一个功能一个功能的分析实现效果,而且周期时间长,所以就完成一部分,发一部分,敬请谅解。下面的菜单弹出效果在很多的新闻阅读器上都有,比如

2015-04-07 20:38:42 718

原创 Andirod Studio应用SlidingMenu

我的推测控件原理:从我的理解是该自定义控件实例化时候需要接收一个activity,所以父类中可能写了此activity touch事件,然后再activity的touch事件中来描述如何呈现slideMenu1.第一步:下载SlidingMenu下载地址:https://github.com/jfeinstein10/SlidingMenu2.第二步:在studio

2015-04-07 19:26:42 1528

原创 给TextView设置不同状态下的字体颜色

位于color文件夹下的xml文件top_category_scroll_text_color_day JAVA代码localTextView.setTextColor(getResources().getColorStateList(R.color.top_category_scroll_text_color_day));

2015-04-07 15:55:49 2346

转载 Android中shape的使用

原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://kofi1122.blog.51cto.com/2815761/521605本人在美工方面一直是比较白痴的,对于一些颜色什么乱七八糟的非常头痛,但是在Android编程中这又是经常涉及到的东西,没办法,只有硬着头皮上。Android中常常使用shape来

2015-04-07 15:19:27 681

转载 (android高仿系列)今日头条 --新闻阅读器 (一)

在模仿中循序渐进,以程序员角度去看待每一个APP是如何实现的,它有什么优缺点,并从中提升自己。       之前发现很多人在群里面、论坛上求网易新闻客户端的源码,之后我就去下了个网易新闻客户端和今日头条新闻客户端,发现他们的大体是一样的,于是在最近的空闲时间,便去琢磨如何去实现这样一个APP。要知道它们是如何实现的,用到了什么第三方库文件,反编译便是很好的一个了解方法,如果你想要了解如何反

2015-04-07 13:36:43 998

转载 android:visibility和android:scaleType 属性

1.android:visibility="gone"其有三个属性:visible显示;invisible显示黑背景条;gone不显示2.android:scaleType属性ImageView.ScaleType.CENTER|android:scaleType="center" 以原图的几何中心点和ImagView的几何中心点为基准,按图片的原来size居中显示,不缩放

2015-04-07 12:15:53 697

minicap.zip

Minicap源码已经过ndk-build编译,使用步骤可以参考https://www.jianshu.com/p/777af34b4f21,其中编译过程已经给大家做好了

2019-08-16

机器学习,深度学习图片验证码9000张

深度学习图片验证码训练集,9000张图片 9000个验证码图

2019-03-21

FontCreator ttf文件修改

FontCreator ttf文件修改

2017-01-05

利用GestureDetector关闭activity

利用GestureDetector关闭activity 手势向右滑动关闭当前activity

2015-04-13

SlidingMenu入门案例

SlidingMenu最简易的入门案例,可以左右划入,注释详细

2015-04-07

httpclient相关的JAR包4.1.2

httpclient相关的JAR包 兼容新浪的SAE服务器

2015-02-27

Spy窗口句柄分析工具

spy++ 帮助通过findwindow函数获取窗口句柄时候需要知道具体的窗口 标题和类,通过本工具可以分析电脑里的窗口信息,辅助程序获取 窗口句柄

2015-02-27

微信开放平台调式工具

微信开发调式工具 支持调用本地的接口文件

2015-02-27

UltarNav安装文件

UltarNav 控制面板 禁用 安装后可以设置控制面板禁止使用

2014-03-15

小巧的电脑定时闹钟

小巧的电脑定时闹钟 定时提醒起床 睡觉 吃饭

2014-03-09

Struts+Spring+Hibernate实现上传下载.

Struts Spring Hibernate 上传 下载

2014-03-09

mysql5.5安装包

mysql5.5 小巧好用 默认用户名root 没有密码 SQLYOG 客户端超好用的mysql客户端管理关系

2013-11-24

空空如也

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

TA关注的人

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