自定义博客皮肤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

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

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

转载 Activity中Flag的解释FLAG_ACTIVITY_SINGLE_TOP

Activity的两种启动模式:FLAG_ACTIVITY_CLEAR_TOP和FLAG_ACTIVITY_REORDER_TO_FRONT 1. 若是已经启动了四个Activity:A,B,C和D。在D Activity里,我们要跳到B Activity,同时欲望C finish掉,可以在startActivity(intent)里的intent里添加flags标识表记标帜,如下

2015-03-31 20:05:53 1306

原创 Andriod 设计制作切换包含不同的Antivity

1.布局:利用RadioGroup布局,每个radio可以设计为图片,点击radio,包含进来不同的Activity布局里还有个视图容器2.后台public abstract class StackActivityGroup extends ActivityGroup {    @Override    public void onCreate(Bundle s

2015-03-31 19:37:35 640

转载 onNewIntent调用时机

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

2015-03-31 18:54:45 453

转载 【Android布局】在程序中设置android:gravity 和 android:layout_Gravity属性

在进行UI布局的时候,可能经常会用到 android:gravity  和 android:layout_Gravity 这两个属性。 关于这两个属性的区别,网上已经有很多人进行了说明,这边再简单说一下。 (资料来自网络)    LinearLayout有两个非常相似的属性:android:gravity与android:layout_gravity。 

2015-03-31 15:18:46 640

原创 Android自定义属性,attr format取值类型

Android自定义属性,attr format取值类型1. reference:参考某一资源ID。(1)属性定义:background" format = "reference" />(2)属性使用:android:layout_width = "42dip"android:layout_height = "42dip"android:background

2015-03-31 12:04:35 655

转载 Android WebView中的JavaScript代码使用

上一篇博文:Android WebView使用基础已经说了一些Android中WebView的基本使用。  本篇文章主要介绍WebView中的JavaScript代码的执行相关,已经JS代码与Android代码的互相调用。  (因为本人对Web开发并不是很熟悉,所以如果有哪些地方说得不对,还请指正。) 原文地址:http://www.cnblogs.com/mengdd/archive

2015-03-30 17:34:55 584

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

转载请注明出处:http://blog.csdn.net/guolin_blog/article/details/17656437经过前三篇文章的学习,Volley的用法我们已经掌握的差不多了,但是对于Volley的工作原理,恐怕有很多朋友还不是很清楚。因此,本篇文章中我们就来一起阅读一下Volley的源码,将它的工作流程整体地梳理一遍。同时,这也是Volley系列的最后一篇文章了。其实,

2015-03-30 13:02:58 502

转载 Android Volley完全解析(三),定制自己的Request

转载请注明出处:http://blog.csdn.net/guolin_blog/article/details/17612763经过前面两篇文章的学习,我们已经掌握了Volley各种Request的使用方法,包括StringRequest、JsonRequest、ImageRequest等。其中StringRequest用于请求一条普通的文本数据,JsonRequest(JsonObject

2015-03-30 12:53:05 597

转载 Android Volley完全解析(二),使用Volley加载网络图片

转载请注明出处:http://blog.csdn.net/guolin_blog/article/details/17482165在上一篇文章中,我们了解了Volley到底是什么,以及它的基本用法。本篇文章中我们即将学习关于Volley更加高级的用法,如何你还没有看过我的上一篇文章的话,建议先去阅读Android Volley完全解析(一),初识Volley的基本用法。在上篇文章中有提到过

2015-03-30 12:34:52 732

转载 Android Volley完全解析(一),初识Volley的基本用法

转载请注明出处:http://blog.csdn.net/guolin_blog/article/details/174820951. Volley简介我们平时在开发Android应用的时候不可避免地都需要用到网络技术,而多数情况下应用程序都会使用HTTP协议来发送和接收网络数据。Android系统中主要提供了两种方式来进行HTTP通信,HttpURLConnection和HttpClie

2015-03-30 10:55:07 656

原创 安卓activity生命周期纵横切换补偿理解

1.Activity状态数据的留存传递onCreate(Bundle savedInstanceState)中的savedInstanceState取决于protected void onSaveInstanceState(Bundle outState) {}会如何存放,而测试发现onSaveInstanceState中的参数我们发现每次执行都是一个新的实例,对,是一个新的实例,并没

2015-03-29 19:06:20 748

转载 Android 网络通信框架Volley简介(Google IO 2013)

Volley主页 https://android.googlesource.com/platform/frameworks/volley http://www.youtube.com/watch?v=yhv8l9F44qo&feature=player_embedded1. 什么是Volley在这之前,我们在程序中需要和网络通信的时候,大体使用的东西莫过于Async

2015-03-29 16:29:21 665

转载 Groovy入门教程

Groovy入门教程一、groovy是什么简单地说,Groovy 是下一代的java语言,跟java一样,它也运行在 JVM 中。作为跑在JVM中的另一种语言,groovy语法与 Java 语言的语法很相似。同时,Groovy 抛弃了java烦琐的文法。同样的语句,使用groovy能在最大限度上减少你的击键次数——这确实是“懒惰程序员们”的福音。 二、开发环境1、 

2015-03-29 14:21:52 630

原创 利用gralde和Andriod Studio进行多渠道打包

App build.gradleapply plugin: 'com.android.application'apply plugin: 'android-apt'def AAVersion = '3.0.1'//修改keystore自己的路径def KeyStoreFile = 'test.keystore'def KeyStorePwd = '111'd

2015-03-26 19:32:08 838

转载 ProGuard

ProGuard是一个压缩、优化和混淆Java字节码文件的免费的工具,它可以删除无用的类、字段、方法和属性。可以删除没用的注释,最大限度地优化字节码文件。它还可以使用简短的无意义的名称来重命名已经存在的类、字段、方法和属性。

2015-03-26 14:14:31 494

转载 Android-apt

What is this?The android-apt plugin assists in working with annotation processors in combination with Android Studio. It has two purposes:Allow to configure a compile time only annotation proces

2015-03-26 13:19:21 614

转载 用Gradle 构建你的android程序

前言android gradle 的插件终于把混淆代码的task集成进去了,加上最近,android studio 用的是gradle 来构建项目, 下定决心把android gralde 构建项目的用户指南全部看完, 让不会用gradle 的人也用gradle构建android项目,让打包(注意,打包和构建是两码事)多版本android不再痛苦。最后,题外话:珍惜生命,远离ant....

2015-03-25 19:38:00 591

转载 Groovy语言的介绍

Groovy是一种语言,其语法类似于Java,但比Java更简单。它通常被视为脚本/灵活/动态的语言,但是我不喜欢这类形容词,因为我认为它们只会令人困惑。如果说Java是一位明智的中年男子,那么Groovy就是他十几岁的儿子。Groovy具有父亲的许多特点,但是更为狂野且更为有趣。他们也可以很好地合作。Groovy的规则比Java少得多。例如,要在Java中获得标准的"HelloWorld"输

2015-03-25 19:17:56 592

转载 android 数据变化时notifyDataSetChanged 无效的解决方案

假定你的数据集合体为data,如果有新的数据加入或需要把旧数据全部更换,应采用追加的方式,保留data的原引用1 如data是个ArrayList,应使用add或先clear再addALL2 否则你用data = 一个新的数据集合体,这时调用notifyDataSetChanged 是无效的之所以这样做是因为adapter初始化时就绑定了数据集合的地址,所以

2015-03-23 12:09:57 600

转载 Android的AlertDialog详解

AlertDialog的构造方法全部是Protected的,所以不能直接通过new一个AlertDialog来创建出一个AlertDialog。要创建一个AlertDialog,就要用到AlertDialog.Builder中的create()方法。使用AlertDialog.Builder创建对话框需要了解以下几个方法:setTitle :为对话框设置标题setIcon :为对话

2015-03-20 17:01:15 440

原创 安卓中9.png介绍和制作

在安卓中,我们有时候需要图片在指定区域缩放,其他区域不缩放,如图:

2015-03-19 19:59:35 541

转载 DP和PX的转换

pixels = dps * (density /160).如果需要为Android pad定制资源文件,则res目录下的目录可能为:drawabledrawable-ldpidrawable-mdpidrawable-hdpidrawable-xhdpidrawable-nodpidrawable-nodpi-1024×600drawable-nodp

2015-03-18 16:43:12 1233

转载 抓包工具Fidder详解(主要来抓取Android中app的请求)

今天闲着没吊事,来写一篇关于怎么抓取Android中的app数据包?工欲行其事,必先利其器,上网google了一下,发现了一款神器:Fiddler,这个貌似是所有软件开发者必备神器呀!这款工具不仅可以抓取PC上开发web时候的数据包,而且可以抓取移动端(Android,Iphone,WindowPhone等都可以),太强大了,以前搞web的时候,知道有一款叫做HttpWatch工具,可以抓取web

2015-03-18 14:15:40 976

原创 Andriod样式属性重点解释

layout_alignParentBottom  true 目前理解为在父容器下面空白部分居中

2015-03-17 16:49:54 547

原创 AlphaAnimation简单应用

@Override public void onClick(View v) { /* AlphaAnimation aa = new AlphaAnimation(0,1); aa.setDuration(1000); buttonAlpha.startAnimation(aa);*/ buttonAlpha.startAnim

2015-03-17 15:24:21 661

原创 onTouch返回true的含义

2015-03-17 11:49:26 667

原创 Android项目开发实战:倒计时

简略思路:Timer 类用来执行定时任务TimerTask可以理解为一个后台线程类,用来制定异步任务Handler用来传递倒计时信息到界面展示package com.test.jd.myview;import android.os.Bundle;import android.os.Handler;import android.os.Message;import a

2015-03-16 16:27:01 691

原创 通过自定义drawable定义按钮按下和不按下时的背景图片

第一步:在drawable文件中自定义按钮不同情况下的Drawable第二步:使用

2015-03-15 20:51:11 1220

原创 Andriod三步学会安卓自定义视图及其属性

Andriod自定义视图 自定义属性

2015-03-15 20:24:52 910

转载 Android中asset文件夹和raw文件夹区别

*res/raw和assets的相同点:1.两者目录下的文件在打包后会原封不动的保存在apk包中,不会被编译成二进制。*res/raw和assets的不同点:1.res/raw中的文件会被映射到R.java文件中,访问的时候直接使用资源ID即R.id.filename;assets文件夹下的文件不会被映射到R.java中,访问的时候需要AssetManager类。2.r

2015-03-15 18:31:08 470

原创 fragment onCreate和onCreateView的区别

onCreate是指创建该fragment类似于Activity.onCreate,你可以在其中初始化除了view之外的东西,onCreateView是创建该fragment对应的视图,你必须在这里创建自己的视图并返回给调用者,例如return inflater.inflate(R.layout.fragment_settings, container, false);。

2015-03-15 13:55:27 2502

转载 AndroidStudio自定义属性xmlns无法识别问题解决in Gradle projects,always use http://schemas.android.com/apk/res-auto

正如in Gradle projects,always usehttp://schemas.android.com/apk/res-auto for custom attributes所说的将eclipse中[html] view plaincopyhttp://schemas.android.com/apk/res/com.xxx.xxx  换成

2015-03-11 14:54:57 3427

原创 Gradle和Andriod studio相关文章

如何安装配置gradle及eclipse的结合http://jingyan.baidu.com/article/9225544684a97c851648f486.htmlGradle学习系列http://www.davenkin.me/post/2013-11-12/gradle-first-tryGradle和studiohttp://stor

2015-03-06 18:24:51 732

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关注的人

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