- 博客(20)
- 资源 (75)
- 收藏
- 关注
原创 android四种更新UI进程
在子线程中,更新主线程的UI都是会报错的,所以下面介绍4中方法,(基本原理差不多。最常用的还是handler,下面第一种,) 1,最常用的一种就是: private Handler handler = new Handler(){ poublic void handlerMessage(android.os.Message msg){
2016-04-30 20:30:09 968
原创 Handler简单用法
private Handler handler = new Handler(){ @Override public void handleMessage(Message msg) { switch (msg.what) { case SUCCESS: ivIcon.setImageBitmap((Bitmap)
2016-04-30 18:06:52 520
原创 android关于时间的demo
//从 3000开始即使,直到过完1000结束。 CountDownTimer aa = new CountDownTimer(3000,1000) { @Override public void onTick(long millisUntilFinished) { Log.i(TAG,"onTick()
2016-04-30 17:25:16 366
翻译 手机端多线程下载
文件来源于在 imooc 网站的学习视频,安装视频敲写出来的,。 由于用到了,。多线程下载,利用线程池的方式,不是全部下载逻辑自己书写的,代码简单好用,所以分享出来,参考参考public class Download { /** * 创建线程池 */ private Executor threadPool = Executors.newFixedThreadPoo
2016-04-30 16:14:07 1116
原创 文件上传服务器
以图片为例:服务器代码: 在web3.1下,接受文件数据异常简单;@WebServlet(name = "Upload",urlPatterns = "/Upload")@MultipartConfig(location = "/media/su/4881FBF83BCC3475")public class Upload extends HttpServlet { protected
2016-04-30 16:09:38 678
原创 xml解析,基于XmlPullParser
解析xml文件1,获取 XmlPullParser XmlPullParserFactory factory = XmlPullParserFactory.newInstance(); XmlPullParser parser = factory.newPullParser();或者:XmlPullParser parser = Xml.newPullParser();2,把获取的流
2016-04-30 11:14:40 721
原创 json详解
大家熟悉的 xml 和 json ,分享一下我关于json的学习。在android客服端: 1,JSONObject object = new JSONObject();Creates a new JSONObject with name/value mappings from the JSON string.Parameters: json - a JSON-encoded
2016-04-30 10:46:19 1009
原创 android Http通信(访问web server)
下面将3种实现方式,以下代码有的来源于传智播客,有的自己琢磨的。在这感谢传智播客 1,HttpURLConnection 2,HttpClient 3 简单的框架, 主要以代码形式展示;HttpURLConnection,(get post方式)1,Obtain a new HttpURLConnection by calling URL.openConnection() and casti
2016-04-28 20:08:39 5671
原创 ubuntu16.04备份后关于android studio
2016,年,4,21号,ubuntu16.04LST版本终于发布了,小白的我体验了一把, 可惜的是,在升级过程中,电脑卡死了,结果,重启后,不能进去系统了,无赖之下重装了系统。选择重装的系统是16.04, 因为我之前的系统是,15.10,习惯性的在升级系统的前面备份了系统,。所以安装安16.04后,就开始恢复2备份了,恢复备份注意事项,1,经历使用原来的系统名称。比如,原来的
2016-04-25 16:30:12 1164
转载 android layout属性介绍
http://blog.csdn.net/macong01/article/details/7334607android:id为控件指定相应的IDandroid:text指定控件当中显示的文字,需要注意的是,这里尽量使用strings.xml文件当中的字符串 android:gravity指定View组件的对齐方式,比如说居中,居右等位置 这里指的是控件中的文本位置并不是控件本身 and
2016-04-22 10:33:57 534
转载 okhttp,Android网络框架学习之OKHttp
http://blog.csdn.net/lmj623565791/article/details/49734867一、概述之前写了篇Android OkHttp完全解析 是时候来了解OkHttp了,其实主要是作为okhttp的普及文章,当然里面也简单封装了工具类,没想到关注和使用的人还挺多的,由于这股热情,该工具类中的方法也是剧增,各种重载方法,以致于使用起来极不方便,实在惭愧。于是,在这个周末,
2016-04-21 15:22:44 1372
转载 ListView属性及方法android
资源来源:http://blog.csdn.net/vector_yi/article/details/23195411近期在重新学习Android控件知识,目前进行到ListView,感觉这是一块尤其难啃的硬骨头:最为常用、用法较复杂、涉及的其他Android知识也较多。因此决定系统地好好复习一遍ListView。其中涉及到的其他知识点将在后期以链接的形式不断进行更新。 本文仅介绍Li
2016-04-19 21:30:45 480
原创 广告条目的android代码,常使用
广告条目的android代码,来源黑马注意: 该项目是以android控件ViewPager实现的方法 所含功能: 手划或者自动调转图片。package com.sdingba.su.adview;import android.os.Handler;import android.support.v4.view.PagerAdapter;import android.supp
2016-04-19 19:25:50 458
原创 自定义控件开关,绘制图片。
资源来源黑马培训机构教学视频前段时间,学习了自定义控件,后来绝的用处很大,所以来和大家分享一下,自定义布局控件的使用,自定义控件,自己绘制控件。
2016-04-19 19:21:22 352
原创 自定义控件android
在android的使用过程中,很多时候,系统自带的控件不能满足要求的时候,都要使用自己的控件,今天,分享一下,我学习过的自定义控件。1,要在values中创建一个attrs.xml文件 2,在文件中写号你要自定义控件的属性。<?xml version="1.0" encoding="utf-8"?><resources> <!--声明属性集的名称--> <declare-styl
2016-04-19 19:10:46 285
原创 解决setBackgroundResource出现oom的问题
setBackgroundResource加载图片的额时候。会出现错误。private final int[] imageIds = { R.mipmap.a, R.mipmap.b, R.mipmap.c, R.mipmap.d, R.mipmap.e }; ImageView image = new ImageView(this); image.setBackgro
2016-04-16 13:01:34 5256 2
原创 广播和自定义广播事件
1,注册自定义的广播事件,这儿的“com.sdingba.bro.aa.bb”为自定义名字,并且registerReceiver注册广播事件registerReceiver(new BroadcastReceiver() { @Override public void onReceive(Context context, Intent intent)
2016-04-15 16:45:29 893
原创 xUtils,butterknife...处理findviewbyid
使用注解的办法处理android中,对于findViewById的优化(应该叫方便)。 参考:https://github.com/wyouflf/xUtils 使用Gradle构建时添加一下依赖即可:compile ‘org.xutils:xutils:3.3.32’ 在写android中,经常要出现大量的findviewbyid et_path = (EditText) fi
2016-04-13 15:06:06 1362
翻译 个人笔记本
在 Ubuntu 15.04 上安装 Android Studio打开terminal,输入以下命令sudo apt-add-repository ppa:paolorotolo/android-studio sudo apt-get update sudo apt-get install android-studio 如果要把Android Studio添加到启动栏,你需要如下操作打开And
2016-04-09 21:07:25 487
esp8266和电脑连接使用的java源码,双通道
2015-10-27
esp8266和stm32之五,能连接路由器和增加RFID的读写功能
2015-10-20
esp8266和stm32驱动之三实现访问网站获取数据
2015-10-16
esp8266和stm32驱动之二实现无线通信
2015-10-16
Java多线程编程核心技术_完整版
2016-07-08
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人