- 博客(11)
- 资源 (19)
- 收藏
- 关注
原创 记录一个可以上传图片的代码
上传图片是一种基本操作,网络框架也很好用,这里采用一种最基本的方式,记录一下以后可能用得到 package com.example.appupload;import java.io.DataInputStream;import java.io.DataOutputStream;import java.io.File;import java.io.FileInputStrea
2015-11-26 23:14:42 485
原创 一种与服务器交互的方式
应用开发中与服务器的交互是必不可少的,一般情况下与服务器交互用到的都是Post方式,因为这种方式的数据量大并且保密性好,这里记录一种与服务器交互的方式,以后用到还可以拿来继续用 package com.example.jsonreq;import java.io.IOException;import java.io.InputStream;import java.io.InputS
2015-11-25 23:01:27 469
原创 Android如何构建一个https请求的httpClient
为了安全性的要求,有时候http请求需要通过https来访问,那么在Android上如何实现一个https的httpClient呢实现方式如下: public static HttpClient getNewHttpClient() { try { KeyStore trustStore = KeyStore.getInsta
2015-11-22 16:38:49 657
原创 介绍一个QQ发送图片上传的控件
如果你的应用中用到了发送图片这样的功能那么能够像QQ发图片那样有个类似进度条的效果是很不错的。现在就给大家介绍一个可以实现这样效果的控件。 先说一下思路,首先显示图片我们一般用ImageView,这里也是继承ImageView,但是ImageView没有上传过程中的百分比显示,想要在ImageView加一个半透明的遮罩效果就需要自己绘制,所以,我们需要复写ImageView的onD
2015-10-24 12:14:22 722
原创 封装的AlertDialog
import android.annotation.SuppressLint;import android.app.AlertDialog;import android.content.Context;import android.content.DialogInterface;/** * 常用的Dialog实现
2015-07-31 16:26:27 546
原创 Android中实现的一个底部弹出窗口,可根据需要扩充
在很多应用中,我们都可以看到在应用的底部有一个可以向上弹出的窗口,我们可以在这里添加一些特定情况下才会用到的功能,这样能够使界面更简洁,设计更加合理,这次我将为大家带来一个这样类似功能的实现,如果有需要可以直接应用,或者经过改造扩充后应用。 先来看一下底部弹出窗口的应用效果,这是从qq和新浪微博中截的图。
2015-07-16 13:32:31 3771
原创 Fragment同时适配手机和平板两种屏幕
Fragment对于Android开发来说,是一个必不可少的工具,我们使用这个工具可以轻松应对很多界面管理上的问题,例如如何分屏,如何移除界面和替换界面等。更为神奇的是,我们可以结合Android系统的特性和Fragment来实现一个工程适应手机平板两种屏幕。当然这需要我们在代码中进行一点判断。现在,通过下面这个例子我们来了解一下如何用同一个工程来适应手机和平板的。
2015-07-04 15:50:44 2247
原创 关于SoftReference,WeakReference的简单了解
WeakReference和SoftReference都可以用来保存对象的实例引用,这两个类和JVM垃圾回收机制有关。从名字上就可以看出WeakReference是一个弱引用,其中保存的对象可以被GC回收掉。这个引用在开发中不是经常使用,它主要应用在一些Debug,内存监视程序中,它的存在是不对程序产生影响的。SoftReference是一个软引用,也是一个强的引用
2015-07-04 11:45:27 482
原创 内存分析工具的使用和OOM情况分析整理
为了提高应用的性能,需要对内存进行优化,避免OOM的发生。在Android中常用的两种内存分析工具是:DDMS和MAT,要注意OQL对象查询语言的使用。 首先DDMS是Android的一个调试工具,通过这个工具我们可以对调试机进行一些交互调试,比如发送短信,发送地理位置等。借助一些工具,我们甚至可以模拟重力感应的调试。
2015-07-04 11:06:13 1393
原创 实现类似IOS中滑动按钮效果
这次为大家介绍一个自己模仿的IOS中滑动按钮的功能,IOS里的圆角滑动按钮是一个很不错的控件,体验比较好,那么Android上能不能实现相似的控件呢?答案肯定是能,实际上不但这样的效果能够实现,只要大家发挥想象力就能够实现更多更好的控件。废话不多说,开始为大家讲解控件的实现过程。 先讲一下大体的代码流程,实现一个滑动按钮在大方向上与上篇博客的GIF图片播放是相似的,都是实现自定义控
2015-06-21 14:48:14 2809
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人