复习
胡小圣
不要害怕弯路,至少他不是死路,只要记住一直跑一直跑,有一天你会发现当你跑了一大截时,很多人还在起点犹豫该走哪条路
展开
-
安卓要注意的问题小汇总
——2015.11.26刚刚开始接触安卓,记下一些碰到的问题,以后有时间复习一下1.做音频,socke等都要设置权限,也就是说每到一个新领域,如果程序出错,要注意一下是否是权限未设置好,这也是安卓的特点2.做网络程序方面要注意端口是否被占用,dos里用“netstat -aon|findStr 端口号”可查询端口被哪个进程占用了,然后,用“taskkill /pid 进程号 /F"杀死原创 2015-11-26 18:39:59 · 355 阅读 · 0 评论 -
安卓socket聊天,端口被占用问题(二)
端口占用问题,java调用windows批处理原创 2015-12-16 16:20:16 · 2434 阅读 · 0 评论 -
安卓socket聊天,端口被占用问题(附:socket聊天代码)(一)
废话不多说,先贴上socket聊天代码关于端口被占用问题,见下一章,全自动化,无需手动修改服务器端代码import java.io.BufferedInputStream;import java.io.BufferedReader;import java.io.DataInputStream;import java.io.DataOutputStre原创 2015-12-16 16:26:47 · 2619 阅读 · 0 评论 -
一句话知道handler有啥ruan用
想了很久,就是不知道handler有啥ruan用,后来敲了几个例子,又看了一下原理,终于明白:1.安卓要求要界面和数据脱离2.所谓的安卓是线程不安全的是说:安卓没工夫处理主线程与子线程抢资源又没有损害资源的事儿3.更新控件放在主线程里,下载东西等耗时的放子线程里,handler是子线程与主线程通信用的总而言之一句话:handler连接子线程与主线程原创 2015-12-01 16:20:49 · 342 阅读 · 0 评论 -
Intent 与 PendingIntent 的区别
点击notification不是点击button,button可以在监听函数里写startActivity函数,但notification没提供监听函数,所以要PedingIntent来包装intent,然后调用notification.setLatestEventInfo(context, contentTitle, contentText,mPendingIntent)函数(最后一个参数即是p转载 2016-01-23 21:01:06 · 383 阅读 · 0 评论 -
安卓中dp,dip,dpi关系
1.首先声明一下,dip与dp是同一个单位,只不过叫法不同dp全称:Density-independent Pixels,dip全称:Density Independent Pixels。(Density:密度,Pixel:像素)在dp中Density-independent是一个单词(中间有一个连接号),单词取开头字母简称d;在dip中Density与indenpent是两个单词,所以分原创 2016-01-29 14:25:26 · 1023 阅读 · 0 评论 -
Android在layout xml中使用include
在Android的layout样式定义中,可以使用xml文件方便的实现,有时候为了模块的复用,使用include标签可以达到此目的。例如: Android开发的官方网站的说明在这里。 其中,有提到:Similarly, you can override all the layout parameters. This means that any android:layou转载 2016-01-30 10:49:47 · 365 阅读 · 0 评论 -
安卓socket聊天应该注意的问题
做安卓socket聊天的时候,碰到一些问题,汇总一下1.安卓端需要在AndroidManifest.xml里添加权限INTERNET"/> 2.安卓4.0及以上版本规定,网络以及文件操作等耗时的工作需要在子线程里实现,否则在主线程耗时太多影响主线程接下来的其他操作,当然安卓4.0以下不用管这些 3.UI界面的更新操作需要在主线程里实现原创 2016-04-20 11:38:56 · 480 阅读 · 0 评论