自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(247)
  • 资源 (5)
  • 问答 (1)
  • 收藏
  • 关注

原创 Android实现仿微信朋友圈发布动态(拍照、图库选择、照片压缩、显示、保存、缩略图、点击缩略图删除对应文件等)附源码

原创作品,转载请注明出处:最近项目需求中要用到类似微信朋友圈发布动态选择图片的UI效果,研究了一下,特来分享成果,多的不说来看代码。Activity类package com.whfp.circle_of_friends;import java.io.File;import java.io.FileNotFoundException;import java.io.IOEx

2016-08-02 12:11:04 8184 6

转载 intellij svn无法提交 一直卡在检测的界面

装载自https://blog.csdn.net/woaiqianzhige/article/details/80660754?utm_source=blogxgwz5     作者:woaiqianzhige 我这里发生过两次,这两种方法我这里都可以解决。 1:IntelliJ,Android studio ,webstrom 等都是一样的In IntelliJ na...

2018-10-19 18:45:50 3583 3

原创 上百个Android开源项目分享

上百个Android开源项目分享,希望对android开发有帮助。 Android PDF 阅读器 http://sourceforge.net/projects/andpdf/files/个人记账工具 OnMyMeans http://sourceforge.net/projects/onmymeans/develop Android电池监控 Android Batter

2015-12-05 13:28:20 694

转载 Andriod webview实现文件上传

在国外网站上看到的挺不错的 关于WebView的 http://stackoverflow.com/questions/5907369/file-upload-in-webview public class MyWb extends Activity {/** Called when the activity is first created. */WebView web;Prog

2015-12-01 16:06:59 462

转载 Android的WebView的使用

本文主要对WebView进行介绍,包括webView 4个可以定制的点、设置WebView back键响应、控制网页的链接仍在webView中跳转、显示页面加载进度、处理https请求、利用addJavascriptInterface实现android程序和javascript交互等等WebView基于webkit引擎展现web页面的控件,使用前需要在Android

2015-04-30 10:17:01 402

转载 WebView基本使用

WebView是View的一个子类,可以让你在activity中显示网页。  可以在布局文件中写入WebView:比如下面这个写了一个填满整个屏幕的WebView: xml version="1.0" encoding="utf-8"?>WebView xmlns:android="http://schemas.android.com/apk/res/android"

2014-11-26 09:18:55 371

原创 Android实现三级联动下拉框 下拉列表spinner的实例

主要实现办法:动态加载各级下拉值的适配器在监听本级下拉框,当本级下拉框的选中值改变时,随之修改下级的适配器的绑定值          XML布局:<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.andr

2014-09-11 09:49:15 1377 1

原创 Android GridView属性集合

GridView的一些特殊属性:1.android:numColumns=”auto_fit”   //GridView的列数设置为自动2.android:columnWidth=”90dp "       //每列的宽度,也就是Item的宽度3.android:stretchMode=”columnWidth"//缩放与列宽大小同步4.andr

2014-09-03 16:28:59 646

原创 Android 编辑框(EditText)属性学习

EditText继承关系:View-->TextView-->EditText EditText的属性很多,这里介绍几个:android:hint="请输入数字!"//设置显示在空间上的提示信息android:numeric="integer"//设置只能输入整数,如果是小数则是:decimalandroid:singleLine="true"//设置单行输入,一旦设置为tru

2014-09-03 14:30:28 1972

原创 Activity的运行状态简要介绍

1.启动Activity:系统会先调用onCreate方法,然后调用onStart方法,最后调用onResume,Activity进入运行状态。2.当前Activity被其他Activity覆盖其上或被锁屏:系统会调用onPause方法,暂停当前Activity的执行。3.当前Activity由被覆盖状态回到前台或解锁屏:系统会调用onResume方法,再次进入运行状态。

2014-08-29 13:43:22 1593

原创 对Android开发者有益的40条优化建议

本文出自:http://write.blog.csdn.net/postedit?ref=toolbar下面是开始Android编程的好方法: 找一些与你想做事情类似的代码 调整它,尝试让它做你像做的事情 经历问题 使用StackOverflow解决问题对每个你像添加的特征重复上述过程。这种方法能够激励你,因为你在保持不断迭代,不经意中你学到了很多。然而,当你发布应用时你还要做

2014-08-12 17:32:33 671 1

转载 Android提高第六篇之BroadcastReceiver(广播接收者)

本文来自http://blog.csdn.net/hellogv/ ,引用必须注明出处!       前面分别讨论了Activity和Service,这次就轮到BroastcastReceiver,Broastcast是应用程序间通信的手段。BroastcastReceiver也是跟Intent紧密相连的,动态/静态注册了BroastcastReceiver之后,使用sendBroadca

2014-08-01 17:24:36 427

转载 Android Intent action有什么用???

是的,虽然做Android开发有差不多两年了,但是很羞愧的是说实话我真的不知道intent-filter是干什么用的。今天有空终于看了看intent-filter中的action。在讲action之前,我跟大家回忆一个场景。用过Android手机的人应该都知道,比如说我在某个App例如新浪微博中点击拍照,会跳转到照相机的界面。但是当我新装了camer360或之类的第三方

2014-08-01 17:05:41 374

转载 Android声明和使用权限

Android定义了一种权限方案来保护设备上的资源和功能。例如,在默认情况下,应用程序无法访问联系人列表、拨打电话等。下面就以拨打电话为例介绍一下系统对权限的要求。一般在我们的应用中,如果要用到拨打电话的功能,我们会这样编码:[java] view plaincopyUri uri = Uri.parse("tel:12345678");  

2014-08-01 17:00:06 1056

转载 BroadcastReceiver应用详解(广播的应用)

据说程序员是最爱学习的群体,IT男都知道,这个行业日新月异,必须不断地学习新知识,不断地为自己注入新鲜的血液,才能使自己跟上技术的步伐。今天我们来讲一下Android中BroadcastReceiver的相关知识。BroadcastReceiver也就是“广播接收者”的意思,顾名思义,它就是用来接收来自系统和应用中的广播。在Android系统中,广播体现在方方面面,例如

2014-08-01 16:46:42 569 1

转载 Android提高第五篇之Service

本文来自http://blog.csdn.net/hellogv/ ,引用必须注明出处!        上次介绍了Activity以及Intent的使用,这次就介绍Service,如果把Activity比喻为前台程序,那么Service就是后台程序,Service的整个生命周期都只会在后台执行。Service跟Activity一样也由Intent调用。在工程里想要添加一个Service,先

2014-08-01 14:34:35 363

转载 Android提高第四篇之Activity+Intent

本文来自http://blog.csdn.net/hellogv/ ,引用必须注明出处!        Android有三个基础组件Activity,Service和BroadcastReceiver,他们都是依赖Intent来启动。本文介绍的是Activity的生命周期以及针对Activity的Intent使用。        之前的例子一直都是使用Activity,在一个Lay

2014-08-01 09:09:32 342

转载 Android提高第三篇之SurfaceView与多线程的混搭

本文来自http://blog.csdn.net/hellogv/ ,引用必须注明出处!         上一篇简单介绍了SurfaceView的基本使用,这次就介绍SurfaceView与多线程的混搭。SurfaceView与多线程混搭,是为了防止动画闪烁而实现的一种多线程应用。android的多线程用法与JAVA的多线程用法完全一样,本文不做多线程方面的介绍了。直接讲解SurfaceV

2014-08-01 09:01:36 420

转载 Android提高第二篇之SurfaceView的基本使用

本文来自http://blog.csdn.net/hellogv/ ,引用必须注明出处!         上次介绍MediaPlayer的时候稍微介绍了SurfaceView,SurfaceView由于可以直接从内存或者DMA等硬件接口取得图像数据,因此是个非常重要的绘图容器,这次我就用两篇文章来介绍SurfaceView的用法。网上介绍SurfaceView的用法有很多,写法也层出不同,

2014-08-01 09:00:32 346

转载 android Vibrator 使用

private Vibrator vibrator;取得震动服务的句柄 vibrator = (Vibrator) getSystemService(VIBRATOR_SERVICE); 或者 vibrator = (Vibrator)getApplication().getSystemService(Service.VIBRATOR_SERVICE);

2014-07-31 11:56:03 322

转载 Android摇一摇

整体思路:对加速感应进行注册监听,满足条件时,开始震动。要注意在不使用时取消监听[java] view plaincopy"font-size:18px;">private SensorManager sensorMgr ;  private Sensor sensor;  private static final Str

2014-07-31 11:55:00 405

转载 Android连续点击两次Back键退出程序 分类: Android

思路1:记录上次点击的时间,与本次点击的时间比较,当两次时间间隔小于一定值时,退出,否则提示“再按一次退出程序”,同时更新上次点击时间    [java] view plaincopyprivate long firstTime = 0;     @Override  public boolean onKeyUp(int keyCod

2014-07-31 11:54:25 409

转载 ViewFlipper(实现应用介绍)

安装APP后,首次进入时,经常看到几个页面的关于本应用的使用介绍,可通过点击上边的按钮和手势实现滑动,到最后页面时进入应用。这种效果的实现可以使用ViewFlipper。ViewFlipper是间接继承自FrameLayout的。     android.widget.ViewAnimator类继承至FrameLayout,ViewAnimator类的作用是为Frame

2014-07-31 11:52:39 398

转载 Android Push消息推送

最近在研究Android平台上边的推送的实现,现在将自己了解的整理下。C2DM(Cloudto Device Messaging)服务  实现Android推送         在Android手机平台上,Google提供了C2DM(Cloudto Device Messaging)服务。         Android Cloud to Device Me

2014-07-31 11:47:45 576

转载 Android中 AsyncTask的使用

在开发过程中经常会用到多线程,开启单独的线程来处理费时的操作,避免阻塞主线程(UI线程)。在子线程中通过Handler类,采用消息机制来更新主线程,和主UI线程进行通信。但是太多的子线程会给系统带来巨大的负担,随之带来一些性能问题。所以出现了AsyncTask。     Android中的AsyncTask类其实就是一个执行大开销的辅助类。其基本思路是:发起一个异步任务,在子线

2014-07-31 11:47:27 344

转载 ScrollView子View为自定义View时需要注意的几点问题

在内容现实不全时,通常的做法是在布局中加入ScrollView,使其可以滚定显示。         在使用ScrollView时需要注意以下几点:1. ScrollView要求其只有一个子View。当有多个View时,可以使用LinearLayout等布局包含,使其直接子View只有一个。2. 当ScrollView的子View为自定义View时,

2014-07-31 11:44:50 411

转载 解决Android编辑框在全屏模式下无法检测布局变化的问题

铺垫的知识请看我的另一篇博客:Android软键盘的显示和隐藏package com.jqbar;import android.content.Context;import android.util.AttributeSet;import android.util.Log;import android.widget.FrameLayout;public class MyFrame

2014-07-31 11:43:15 408

转载 Android取得系统信息和分辨率内存信息

android.os.Build.VERSION.SDK_INT;                        代替android.os.Build.VERSION.SDK,返回int类型android.os.Build.VERSION.RELEASE;                      用户可见的版本 如 Android2.2android.os.Build.VERSI

2014-07-31 11:42:19 463

转载 Android 中的Context (Application Context 和Activity Context)

从网上找了些关于Context 的资料,整理如下 I.    Context 上下文,位于framework package的android.content.Context中,类似Win32中的Handle句柄。     SDK中对其说明如下:Interface to global information about an application environme

2014-07-31 11:41:14 360

转载 继承Application实现Android数据共享

Application类    在Android中,启动一个应用,首先会初始化Application,然后再通过它检查AndroidManifest.xml清单文件,选择需要首先启动的Activity。    在Activity中可以使用getApplication()方法获得该Application的实例,使用它就可以获得当前应用的主题、资源文件中的内容等,并且我

2014-07-31 11:38:06 338

转载 Android WebView使用总结

在Android中有WebView Widget,它内置了WebKit引擎,同时,WebKit也是Mac OS X的Safari网页浏览器的基础。WebKit是一个开源的浏览器引擎,Chrome浏览器也是基于它的。所以很多表现WebView和Chrome是一样的。         在使用WebView之前,要在AndroidManifest.xml中添加 如下权限:

2014-07-31 11:36:15 408

转载 MD5加密

MD5即Message-Digest Algorithm 5(信息-摘要算法 5),用于确保信息传输完整一致。是计算机广泛使用的杂凑算法之一(又译摘要算法、哈希算法),主流编程语言普遍已有MD5实现。         MD5的作用是让大容量信息在用数字签名软件签署私人密钥前被"压缩"成一种保密的格式(就是把一个任意长度的字节串变换成一定长的十六进制数字串)计算后的MD5值是唯一的。这个过程

2014-07-31 11:35:33 613

转载 Android类库打包方法探究

开发Android应用的时候,对于可用于多个应用的公用的部分,或是打算发布给第三方进行应用集成的部分,要把这部分打包成类库怎么做呢?   众所周知,Android应用使用ADT打包成apk,apk中包含了运行程序所需要的一切,包括:class、asset、res、AndroidManifest.xml等。而对于类库项目(library project),ADT生成的jar包里只包含

2014-07-31 11:31:46 364

转载 Android Handler Message总结(传递参数)

当应用程序启动时,会开启一个主线程(也就是UI线程),由她来管理UI,监听用户点击,来响应用户并分发事件等。所以一般在主线程中不要执行比较耗时的操作,如联网下载数据等,否则出现ANR错误。所以就将这些操作放在子线程中,但是由于AndroidUI线程是不安全的,所以只能在主线程中更新UI。Handler就是用来 子线程和创建Handler的线程进行通信的。         Han

2014-07-31 11:30:28 6374 1

转载 HTTPClient模块的HttpGet和HttpPost

Android SDK集成了Apache HttpClient模块。要注意的是,这里的Apache HttpClient模块是HttpClient 4.0(org.apache.http.*),而不是常见的Jakarta Commons HttpClient 3.x(org.apache.commons.httpclient.*)。           HttpClient常用HttpGe

2014-07-31 11:30:11 424

转载 Android类库打包 (续)

之前探究过Android类库的打包方法,当时是使用使用类库工程包含jar包的方法。详见  Android类库打包方法探究。         如果只是想要给出jar,并且里面也是要资源的话,就需要作如下内容了。                将资源放到assets目录下.        1.布局的话肯定是要动态布局了。也就是在程序中添加,而不是用布局文件(xml)

2014-07-31 11:28:46 340

转载 RLConnection 和HttpURLConnection

URLConnection和HttpURLConnection使用的都是java.net中的类,属于标准的java接口。        HttpURLConnection继承自URLConnection,差别在与HttpURLConnection仅仅针对Http连接。         基本步骤:         1) 创建 URL 以及 URLConnectio

2014-07-31 11:26:51 388

转载 其他一些实现HTTP链接的类 AndroidHttpClient 和GoogleHttpClient

Android.net.http.* 实际上是通过对 Apache 的 HttpClient 的封装来实现的一个 HTTP 编程接口,同时还提供了 HTTP 请求队列管理、以及 HTTP 连接池管理,以提高并发请求情况下(如转载网页时)的处理效率,除此之外还有网络状态监视等接口。从Android2.2开始加入的。[java] view plaincopy

2014-07-31 11:25:58 356

转载 编写高效的android代码

虽然这篇文章已经有了几个译本,不过参详过发现其中很多字句并非原文本意,下面是我自己翻译的版本,若有不妥之处,请指正。编写高效的android代码                    无论怎样,基于android的设

2014-07-31 11:25:23 323

转载 Android.util.Xml类

在Android API中,提供了Android.util.Xml类,同样可以解析XML文件,使用方法类似于SAX,也是需要编写Handler来处理XML的解析,但是在使用上比SAX来的简单。[java] view plaincopyandroid.util.Xml.parse(url.openConnection().getInputStr

2014-07-31 11:24:50 429

GitHubDesktop官网最新版本

Gitbub最新版客户端安装包,被墙的小伙伴有福了github windows客户端 ,2020年9月 官网下载最新版本,windows 64位 exe安装程序

2020-09-10

Git-2.28.0-64-bit.zip

Git是一个开源的分布式版本控制系统,可以有效、高速地处理从很小到非常大的项目版本管理。此资源为目前最新版的安装包,被墙的小伙伴可以下载

2020-09-09

TestSPYX.zip

Android 双屏异显异触,双屏异显异触,功能已实现,代码注释详细,希望能给大家一个参考Android 双屏异显异触,双屏异显异触,功能已实现,代码注释详细,希望能给大家一个参考

2020-09-09

Github客户端2018最新版

Gitbub最新版客户端安装包,被墙的小伙伴有福了

2018-08-23

朋友圈发布动态(拍照、图库选择、照片压缩、显示、保存、缩略图、点击缩略图删除对应文件等)

实现了蕾西微信朋友圈发布动态的选择照片的UI、图片压缩、显示缩略图,点击缩略图删除文件,退出删除临时文件夹等。

2016-08-02

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

TA关注的人

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