![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Android
文章平均质量分 52
Small_dong_
正在努力成为程序猿
展开
-
Android 权限
网络上不乏android权限列表,但是很少有将列表和使用方法放在一起的,所以特此总结一下 需要在AndroidManifest.xml中定义相应的权限(以获取internet访问权限为例),如下: uses-permission android:name =”android.permission.INTERNET” />转载 2015-12-28 09:30:50 · 492 阅读 · 0 评论 -
AsyncTask简单使用
AsyncTask和Handler对比1 ) AsyncTask实现的原理,和适用的优缺点AsyncTask,是android提供的轻量级的异步类,可以直接继承AsyncTask,在类中实现异步操作,并提供接口反馈当前异步执行的程度(可以通过接口实现UI进度更新),最后反馈执行的结果给UI主线程.使用的优点:l 简单,快捷l 过程可控使用的缺点:l 在使用多个异步操作和并需要进行Ui变更时,就转载 2016-02-03 10:46:59 · 406 阅读 · 0 评论 -
BaseAdapter适配器
public int getCount();//适配器中数据集中数据的个数 public Object getItem(int position);//获取数据集中与指定索引对应的数据项 public long getItemId(int arg0);//获取制定对应的ID public View getView(int position,View convertView,ViewGroup转载 2016-02-02 19:26:28 · 339 阅读 · 0 评论 -
Mina的使用
Apache Mina是一个能够帮助用户开发高性能和高伸缩性网络应用程序的框架。它通过Java nio技术基于TCP/IP和UDP/IP协议提供了抽象的、事件驱动的、异步的API。1.I/O Service :负责处理I/O。 2.I/O Filter Chain :负责编码处理,字节到数据结构或数据结构到字节的转换等,即非业务逻辑的操作。 3.I/O Handle :负责处理业务逻辑一个 Io原创 2016-01-31 21:56:31 · 474 阅读 · 0 评论 -
AsyncTask异步下载图片
package com.example.newimooc;import java.io.BufferedInputStream; import java.io.IOException; import java.io.InputStream; import java.net.HttpURLConnection; import java.net.MalformedURLException; import转载 2016-02-03 16:08:00 · 533 阅读 · 0 评论 -
自定义Mina中的拦截器
Main自定义编码原创 2016-01-31 22:01:04 · 569 阅读 · 0 评论 -
Socket简单使用
Socket编程原创 2016-01-31 20:34:58 · 388 阅读 · 0 评论 -
Android中的Intent简单使用
代码如下: Uri uri = Uri.parse("http://www.google.com"); Intent it = new Intent(Intent.ACTION_VIEW,uri); startActivity(it); 显示地图: 代码如下: Uri uri = Uri.parse("geo:38.899533,-77.036476"); Intent原创 2015-12-19 17:57:36 · 323 阅读 · 0 评论 -
Android命名规范
在安卓学习中,我们首先需要掌握的就是Android编程的一些规范,只有掌握了这些规范,后面的深入学习才能开展。今天小编在一个Android培训网站上搜罗了一些,Android初学者不得不知的开发规范,分享给大家,希望对大家的Android学习有所帮助。 约定 1、Activity.onCreate(),Fragment.onActivityCreated(),作为程序入口,不用写入太多代转载 2015-12-19 17:54:21 · 387 阅读 · 0 评论 -
WebView优化
目前webapp越来越多,体验也越来越好,为了能够更好的使用WebView展示出流畅的的页面,可以从以下几点做优化: WebView缓存资源文件本地存储减少耗时操作客户端UI优化 可能有人会说了,为什么不做成native的呢,这样就不用那么的麻烦了。如果我需要加载的内容都是静态的,当然做成native的是最好的,为什么我们要使用WebView呢,因为它可以加载一些容易改变的内容,同时也转载 2015-12-29 11:33:58 · 495 阅读 · 0 评论 -
WiFi万能钥匙蹭网原理详细剖析
0x00 wifi万能钥匙究竟有没有获取root之后偷偷上传密码? 本次测试版本号为3.2.3,首先通过可疑shell语句定位到疑问的问题代码:类名com.snda.wifilocating.f.ba 这段代码的作用是在有了root权限的情况下 将系统的wifi.conf拷贝出来到应用自己的目录,并赋予其全局可读写权限(其实这是个漏洞了...)。 对其做cross-ref查找引用之后转载 2015-12-13 13:53:01 · 4514 阅读 · 0 评论 -
Socket TCP传输数据
/* * 客户端 */ public class Client { public static void main(String[] args) { try { //1.创建客户端Socket,指定服务器地址和端口 Socket socket=new Socket("localhost", 8888);转载 2016-02-23 08:52:40 · 581 阅读 · 0 评论