自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 资源 (9)
  • 问答 (1)
  • 收藏
  • 关注

原创 关于java中类型参数的通配符总结

这些参数使用的场景就是一些未知的数据传递,因为无法预知用户的数据,所以java就有类型参数TPR这些。public class Test { public static void main(String[] args) { print(5); //比如我要定义一个print的通用方法,能够对应很多参数类型 print("abc"); print

2016-06-13 23:15:14 1441

原创 listView的倒计时工具

@SuppressLint("HandlerLeak") private Handler handler = new Handler() { public void handleMessage(android.os.Message msg) { switch (msg.what) { case 1: boolean isNeedCountTime = false; if (

2015-12-17 11:44:30 418

转载 Jsoup解析HTML实例及文档方法详解

解析和遍历一个HTML文档如何解析一个HTML文档:复制代码代码如下:String html = "First parse"  + "Parsed HTML into a doc.";Document doc = Jsoup.parse(html);其解析器能够尽最大可能从你提供的HTML文档来创见一个干净的解析结果,无论HTML的格

2015-12-16 10:54:55 400

原创 intent的整合工具

public class StartIntent { private static StartIntent startIntent = null; public static StartIntent getStartIntet() { if (startIntent == null) { startIntent = new StartIntent(); } return

2015-12-15 18:10:31 465

原创 android 文件io流的上传

public static String post(Map params, Map files) throws IOException { String result = null; String BOUNDARY = java.util.UUID.randomUUID().toString(); String PREFIX = "--", LINEND = "\r\n";

2015-12-15 17:18:29 829

原创 android httpPost 的请求

final Handler handle = new Handler() { @Override public void handleMessage(Message msg) { super.handleMessage(msg); String obj = (String) msg.obj; if (BaseApplication.getInstanse() != null) { if

2015-12-15 16:20:32 433

转载 android listView 设置分割线的属性

1、设置和取消每个item分隔线解决方案:ListView.setDivider(null);android:Divider="@null";android:divider="@drawable/listview_horizon_line"2、隐藏头部分隔线listview分割线会在头部、数据item、及根部的底部打印,如果要取消头部分割线必

2015-12-14 14:46:14 462

转载 getsockname的使用

getsockname可以获得一个与socket相关的地址,服务器端可以通过它得到相关客户端地址,而客户端也可以得到当前已连接成功的socket的ip和端口。第二种情况在客户端不进行bind而直接连接服务器时,而且客户端需要知道当前使用哪个ip进行通信时比较有用(如多网卡的情况)。笔者分别通过TCP和UDP协议进行测试,测试结果表明:对于TCP连接的情况,如果不进行bind指定

2015-09-22 13:59:26 13479

转载 C++中memset函数

void * memset (void * S, int value, size_t num);函数作用:将ptr所指向的某一块内存中的每个字节的内容全部设置为value指定的ASCII值, 块的大小由第三个参数指定,这个函数通常为新申请的内存做初始化工作, 其返回值为指向S的指针。注意它是按字节清除的,从低位开始清除。

2015-09-22 11:38:30 472

转载 socket编程——sockaddr_in结构体操作

socket()——生成socket句柄#include ;  #include ; int socket(int domain, int type, int protocol);  domain : "AF_INET"type : SOCK_STREAM(TCP), SOCK_DGRAM (UDP)protocol:0返回值:socket句柄(

2015-09-22 11:20:31 1240

转载 android ndk socket()系统调用

socket()系统调用,带有三个参数:  1、参数domain指明通信域,如PF_UNIX(unix域),PF_INET(IPv4),   PF_INET6(IPv6)等  2、type指明通信类型,最常用的如SOCK_STREAM(面向连接可靠方式,  比如TCP)、SOCK_DGRAM(非面向连接的非可靠方式,比如UDP)等。  3、参数protocol指

2015-09-22 10:52:29 771

原创 android 多个动画特效一起用

ObjectAnimator anim1 = ObjectAnimator.ofFloat(view, "scaleX", 1.09f,1f);ObjectAnimator anim2 = ObjectAnimator.ofFloat(view, "scaleY", 1.09f,1f);ObjectAnimator anim3 = ObjectAnimator.ofFloa

2015-07-30 14:26:24 1189

原创 eclipse android ndk c文件报Type '*****' could not be resolved

Type '*****' could not be resolvedMethod '******' could not be resolved这些类型的错误,是由于没有导入c++或c的语言包环境,在eclipse的导入的步骤如下:项目->右键 ->propreties->c/c++ general -> paths and symbols,后续步骤如下图

2015-07-29 19:24:48 396

转载 AndroidStudio项目发布到GitHub

AndroidStudio项目发布到GitHub1. 在AndroidStudio中新建一个项目(这个不能不知道吧!) 2. 设置: Settings -> Version Control -> Git , 设置git目录, 点击Test测试, 如果成功会有Success提示 3. 设置: Settring -> VersionControl -> GitHub ,设置自己

2015-07-17 14:21:53 539

原创 andriod studio 打包

如图,在菜单栏找到build->generate Signed Apk这个选项下图就是打包apk的密匙,如果没有你就先创建下面的图片是:apk的存放位置,打包的类型,打多少个包下图就是打包多渠道的配置

2015-07-17 14:11:31 487

原创 Android studio 混淆代码

从eclipse切换到Android studio的编译工具其实是差不多的,你只需要把proguard-android.txt 拷贝过来放到对应的项目空间下面,然后再把build.gradle中的minifyEnabled 中的false改为true,这样代码就可以打包混淆了。

2015-07-17 13:57:15 326

转载 Android r文件丢失的解决办法

R文件丢失的原因有很多,这里提供几种解决办法:1.  选中项目,点击 Project — Clean , 清理一下项目;2. 选中项目,右键 选择 Android Tools  — Fix Project  Properties ;3.  选中项目,右键 选择   Properties — Android ,选择相应的版本,点击 OK  ;4、更Android的开发

2015-06-02 16:02:22 637

原创 android monkey的运行

在window上cmd命令窗口里面直接输入下面语句即可运行:adb shell monkey -p your.package.name -v 500

2015-04-09 15:12:29 348

原创 图片资源过大引起OOM的问题

图片资源过大引起OOM的问题:1、布局资源图片过大:在整个布局美没有问题的情况下,那就查找你用的图片资源是否过大,如果是过大那就必要的压缩。2、加载图片过去大:这种情况要通过代码对图片进行压缩;必要的时候对图片进行二级缓存的处理,尽量的减少图片加载时导致的OOM的问题

2015-04-08 21:46:01 466

NCM2MP3-master.zip

NCM2MP3,ncm文件转mp3

2021-11-23

aabToapks.zip

aab 通过电脑直接安装到手机的工具

2021-10-18

h5小游戏,多款小游戏

h5小游戏,多款小游戏

2018-11-29

android图片拖动改变位置

Android 图片 gridview iamgeView ,拖动图片改变位置,拖动图片重新改变位置

2015-04-15

fragment切换功能

针对fragment手动的切换,fragment通过按钮的方式切换

2015-04-15

androidshapedemo

androidshapedemo

2015-01-23

AndroidSwipeLayout

AndroidSwipeLayout listview滑动显示删除

2015-01-22

gradle-1.6

gradle-1.6

2014-04-26

json解析工具

json解析工具

2014-04-03

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

TA关注的人

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