- 博客(26)
- 收藏
- 关注

原创 Android总结
一.ANDROID开发环境1)如何选择开发工具:Eclips、AndroidStudio2)如何配置开发环境:JDK、SDK、ADT、开发工具(后面的三项goole官方网站提供的Eclips已经自带了)3)如何使用和选取模拟器、测试机。云测试:模拟器可以使用AVD和Genymotion。AVD慢但功能稳定且齐全4)如何处理开发环境的故障:故障主要表现为ADB故障 关于adb
2015-12-12 10:14:15
1001
原创 android 从底层获取mac方法
android从底层获取mac地址的方法 在android上层获取mac有时候会出现获取不到的问题,是因为有些固件厂商改写了底层,我们再去调用framework层代码,就会出现获取不到的问题,为了避免此问题,这里做了一个小小的记录.下次遇到这种问题,便于解决问题. android 系统和linux很像,那他是不是和linux系统一样有个存放网卡信息的文件呢,答案是有.在根目录下/pro...
2018-03-21 10:17:59
5410
1
原创 Retrofit学习总结
Retrofit2.0学习总结学习背景: 今天和一个后台的同事聊天,说你们现在后台开发什么框架最流行,同事说.当然是REST了,和app对接开发REST既方便又快捷.正好我要和他对接支付方面,所以干脆紧跟时代的潮流,学习一下这个github现在最高的框架. 什么是REST?(此段是百度粘贴的,感谢度娘.) REST(REpresentatio
2017-10-23 15:39:46
345
原创 Android 群英传例子地址
Android 群英传demo地址 github:https://github.com/xuyisheng/AndroidHeroes
2017-08-17 13:42:59
469
原创 Html学习之路
Html学习之路 因为android最近有点不火.感觉有可能会往前端方向跑路.所以今天开始学习前端的一些知识.如果有一起学习的朋友.可以私聊我.大家可以一起学习进步.qq:851419720 加我请备注csdn+html即可.
2017-07-06 10:29:33
307
转载 android之官方下拉刷新组件SwipeRefreshLayout
文章出处为 :http://www.open-open.com/lib/view/open1430797271054.html
2016-12-16 12:40:00
325
转载 android UDP多点广播,并自动建立Socket连接
2013-11-20 10:03:58| 分类: Android | 标签:广播 |举报|字号 订阅 下载LOFTER我的照片书 |如题所示,本文要写的是两台或多台android设备,其中有一台作为服务端,则另外一台或几台作为客户端,然后
2016-07-21 13:50:03
977
转载 AudioManager 类的使用
转载出处:http://blog.sina.com.cn/s/blog_5da93c8f010126pz.htmlAudioManager类位于android.Media 包中,该类提供访问控制音量和钤声模式的操作。通过getSystemService(Context.AUDIO_SERVICE)方法获得AudioManager实例对象。AudioManager audiomana
2016-04-19 09:26:58
346
转载 如何用ddms看占用内存的方法.
最近公司app中有些列表在滑动的时候会有卡顿现象,我就开始着手解决这些问题,解决问题之前首先要分析列表滑动的性能瓶颈在什么地方。因为之前不会正确使用TraceView这个工具,主要是看不懂TraceView界面下方数据指标的值代表什么意思…以前我用StopWatch类来分析性能,现在觉得弱爆了…不过有些地方StopWatch工具类还是很简单好用的~网上可以找了很多博客来介绍这个工具的使用方
2016-04-15 08:59:42
1351
转载 Java NIO原理图文分析及代码实现
转载自:http://weixiaolu.iteye.com/blog/1479656前言: 最近在分析hadoop的RPC(Remote Procedure Call Protocol ,远程过程调用协议,它是一种通过网络从远程计算机程序上请求服务,而不需要了解底层网络技术的协议。可以参考:http://baike.baidu.com/view/32726.htm )
2016-04-08 14:25:53
342
转载 GestureDetector和SimpleOnGestureListener的使用教程(转)
FROM:http://www.cnblogs.com/transmuse/archive/2010/12/02/1894833.html1. 当用户触摸屏幕的时候,会产生许多手势,例如down,up,scroll,filing等等,我们知道View类有个View.OnTouchListener内部接口,通过重写他的onTouch(View v, MotionEvent event)方法,
2016-04-06 15:52:42
585
转载 使用DatagramSocket发送、接收数据(Socket之UDP套接字)android遥控器
转载自:http://blog.youkuaiyun.com/jiangxinyu/article/details/816104417.4.2 使用DatagramSocket发送、接收数据(1)Java使用DatagramSocket代表UDP协议的Socket,DatagramSocket本身只是码头,不维护状态,不能产生IO流,它的唯一作用就是接收和发送数据报,Java使用Datagra
2016-04-06 14:32:41
9456
原创 两种 HTTP 请求方法:GET 和 POST
两种 HTTP 请求方法:GET 和 POST在客户机和服务器之间进行请求-响应时,两种最常被用到的方法是:GET 和 POST。GET - 从指定的资源请求数据。POST - 向指定的资源提交要被处理的数据GET 方法请注意,查询字符串(名称/值对)是在 GET 请求的 URL 中发送的:/test/demo_form.asp?name1=value1
2016-02-14 16:49:11
723
原创 CardView 的自定义属性
resources> declare-styleable name="CardView"> Background color for CardView. --> 背景色 --> attr name="cardBackgroundColor" format="color" /> Corner radius for Card
2016-02-01 10:43:42
609
转载 Android中自定义属性Attr的详解使用.
Android中自定义属性Attr的详解使用. xmlns:wen=http://schemas.android.com/apk/res/com.iteye.googlers android:orientation="vertical" android:layout_width="fill_parent" android:layout_
2016-02-01 10:38:23
1135
转载 RecycleView 的使用
原文地址 : https://github.com/writtmeyer/recyclerviewdemo为什么叫RecyclerView?谷歌在Android L预览版API文档中是这样描述的: 一个非常灵活的用于在有限的窗口范围内显示大量数据的控件。 所以RecyclerView适用于那些有大量同类的View但是不能同时在屏幕中显示的情况,比如联系人、用户列表、音
2016-02-01 09:44:23
1000
转载 HTTP 头部解释
1. Accept:告诉WEB服务器自己接受什么介质类型,*/* 表示任何类型,type/* 表示该类型下的所有子类型,type/sub-type。 2. Accept-Charset:浏览器申明自己接收的字符集 Accept-Encoding:浏览器申明自己接收的编码方法,通常指定压缩方法,是否支持压缩,支持什么压缩方法 (gzip,deflate) Accept-Lan
2016-01-25 15:10:57
240
转载 Connection的头字段
一、通用头字段1. Connection这个字段只在HTTP1.1协议中存在。它决定了客户端和服务器进行了一次会话后,服务器是否立即关闭网络连接。在客户端最直接的表现是使用read方法(readLine方法也是一样)读完客户端请求的Web资源后,是否立即返回-1(readLine返回null)。Connection有两个值:Close和Keep-Alive。当使用Conne
2016-01-21 16:12:57
1648
转载 为什么要配置host
Winxp下的:\WINDOWS\system32\drivers\etc\hosts文件用记事本打开hosts文件,它的作用是包含IP地址和Host name(主机名)的映射关系,是一个映射IP地址和Hostname(主机名)的规定,规定要求每段只能包括一个映射关系,IP地址要放在每段的最前面,空格后再写上映射的Host name(主机名)。对于这段的映射说明用“#”分割后用文字说明。
2016-01-19 15:07:51
24308
转载 代码实现TopActivity方法
ActivityManager mActivityManager = (ActivityManager) context.getSystemService(Context.ACTIVITY_SERVICE) ; //获得系统运行的进程 List appList1 = mActivityManager .getRunningAppProcesses();
2015-12-28 15:19:14
560
转载 ADB常用命令
ADB很强大,记住一些ADB命令有助于提高工作效率。获取序列号: adb get-serialno查看连接计算机的设备: adb devices重启机器: adb reboot重启到bootloader,即刷机模式: adb reboot bootloader重启到recovery,即恢复模式: adb reboo
2015-12-25 09:42:28
274
转载 Android版本升级同时Sqlite数据库的升级及之前数据的保留
做Android应用,不可避免的会与SQLite打交道。随着应用的不断升级,原有的数据库结构可能已经不再适应新的功能,这时候,就需要对SQLite数据库的结构进行升级了。 SQLite提供了ALTER TABLE命令,允许用户重命名或添加新的字段到已有表中,但是不能从表中删除字段。并且只能在表的末尾添加字段,比如,为 Subscription添加两个字段:1 ALTER TABLE Sub
2015-12-14 17:20:10
420
转载 VideoView 和 SurfaceView 实例
VideoView内部封装好了Mediaplayer.Android框架提供了VideoView类来封装MediaPalyer,这个VideoView类非常好用。Android自带的程序Gallery也是用VideoView实现的。相比之下,我们使用更方便 ,实现MediaPlayer.OnCompletionListener接口,将会在Video播完的时候得到通知,本例只是简单的结束程序如下
2015-12-11 16:45:50
809
转载 ERROR: x86 emulation currently requires hardware acceleration!
Android Studio 1.0 已经放出来了,以后的Android平台开发激昂逐步从Eclipse向Android Studio迁移,为了能不落伍我也特意从Google下载了Android Studio的安装包,并且兴高采烈地创建了我的第一个android项目。但是当运行的时候就他么悲催了。emulator: ERROR: x86 emulation currently re
2015-12-01 11:33:14
971
转载 androidStudio快捷键
Android Studio技能之快捷键Android Studio是谷歌新一代的Android开发IDE,老一代的Eclipse+ADT已被无情的废弃。Android Studio基于JetBrains的IntelliJ IDEA,这是一个在Java界享有不错声誉的IDE,它以“Intelligent”著称。AS是谷歌基于IntelliJ开发的,加上了一套专门为Android定制的插件系
2015-12-01 11:20:28
443
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人