• 回答数

    2

  • 浏览数

    288

1234大兄弟
首页 > 英语培训 > 相对布局英文

2个回答 默认排序
  • 默认排序
  • 按时间排序

Shiro白小白

已采纳

第一个问题解答:android网络编程学习内容详解:1.0 Android基础入门教程1.1 背景相关与系统架构分析1.2 开发环境搭建1.2.1 使用Eclipse + ADT + SDK开发Android APP1.2.2 使用Android Studio开发Android APP1.3 SDK更新不了问题解决1.4 Genymotion模拟器安装1.5.1 Git使用教程之本地仓库的基本操作1.5.2 Git之使用GitHub搭建远程仓库1.6 .9(九妹)图片怎么玩1.7 界面原型设计1.8 工程相关解析(各种文件,资源访问)1.9 Android程序签名打包1.11 反编译APK获取代码&资源2.1 View与ViewGroup的概念2.2.1 LinearLayout(线性布局)2.2.2 RelativeLayout(相对布局)2.2.3 TableLayout(表格布局)2.2.4 FrameLayout(帧布局)2.2.5 GridLayout(网格布局)2.2.6 AbsoluteLayout(绝对布局)2.3.1 TextView(文本框)详解2.3.2 EditText(输入框)详解2.3.3 Button(按钮)与ImageButton(图像按钮)2.3.4 ImageView(图像视图)2.3.5.RadioButton(单选按钮)&Checkbox(复选框)2.3.6 开关按钮ToggleButton和开关Switch2.3.7 ProgressBar(进度条)2.3.8 SeekBar(拖动条)2.3.9 RatingBar(星级评分条)2.4.1 ScrollView(滚动条)2.4.2 Date & Time组件(上)2.4.3 Date & Time组件(下)2.4.4 Adapter基础讲解2.4.5 ListView简单实用2.4.6 BaseAdapter优化2.4.7ListView的焦点问题2.4.8 ListView之checkbox错位问题解决2.4.9 ListView的数据更新问题2.5.0 构建一个可复用的自定义BaseAdapter2.5.1 ListView Item多布局的实现2.5.2 GridView(网格视图)的基本使用2.5.3 Spinner(列表选项框)的基本使用2.5.4 AutoCompleteTextView(自动完成文本框)的基本使用2.5.5 ExpandableListView(可折叠列表)的基本使用2.5.6 ViewFlipper(翻转视图)的基本使用2.5.7 Toast(吐司)的基本使用2.5.8 Notification(状态栏通知)详解2.5.9 AlertDialog(对话框)详解2.6.0 几种常用对话框基本使用2.6.1 PopupWindow(悬浮框)的基本使用2.6.2 菜单(Menu)2.6.3 ViewPager的简单使用2.6.4 DrawerLayout(官方侧滑菜单)的简单使用3.1.1 基于监听的事件处理机制3.2 基于回调的事件处理机制3.3 Handler消息传递机制浅析3.4 TouchListener PK OnTouchEvent + 多点触碰3.5 监听EditText的内容变化3.6 响应系统设置的事件(Configuration类)3.7 AnsyncTask异步任务3.8 Gestures(手势)4.1.1 Activity初学乍练4.1.2 Activity初窥门径4.1.3 Activity登堂入室4.2.1 Service初涉4.2.2 Service进阶4.2.3 Service精通4.3.1 BroadcastReceiver牛刀小试4.3.2 BroadcastReceiver庖丁解牛4.4.1 ContentProvider初探4.4.2 ContentProvider再探——Document Provider4.5.1 Intent的基本使用4.5.2 Intent之复杂数据的传递5.1 Fragment基本概述5.2.1 Fragment实例精讲——底部导航栏的实现(方法1)5.2.2 Fragment实例精讲——底部导航栏的实现(方法2)5.2.3 Fragment实例精讲——底部导航栏的实现(方法3)5.2.4 Fragment实例精讲——底部导航栏+ViewPager滑动切换页面5.2.5 Fragment实例精讲——新闻(购物)类App列表Fragment的简单实现6.1 数据存储与访问之——文件存储读写6.2 数据存储与访问之——SharedPreferences保存用户偏好参数6.3.1 数据存储与访问之——初见SQLite数据库6.3.2 数据存储与访问之——又见SQLite数据库7.1.1 Android网络编程要学的东西与Http协议学习7.1.2 Android Http请求头与响应头的学习7.1.3 Android HTTP请求方式:HttpURLConnection7.1.4 Android HTTP请求方式:HttpClient7.2.1 Android XML数据解析7.2.2 Android JSON数据解析7.3.1 Android 文件上传7.3.2 Android 文件下载(1)7.3.3 Android 文件下载(2)7.4 Android 调用 WebService7.5.1 WebView(网页视图)基本用法7.5.2 WebView和JavaScrip交互基础7.5.3 Android 4.4后WebView的一些注意事项7.5.4 WebView文件下载7.5.5 WebView缓存问题7.5.6 WebView处理网页返回的错误码信息7.6.1 Socket学习网络基础准备7.6.2 基于TCP协议的Socket通信(1)7.6.3 基于TCP协议的Socket通信(2)7.6.4 基于UDP协议的Socket通信8.1.1 Android中的13种Drawable小结 Part 18.1.2 Android中的13种Drawable小结 Part 28.1.3 Android中的13种Drawable小结 Part 38.2.1 Bitmap(位图)全解析 Part 18.2.2 Bitmap引起的OOM问题8.3.1 三个绘图工具类详解8.3.2 绘图类实战示例8.3.3 Paint API之—— MaskFilter(面具)8.3.4 Paint API之—— Xfermode与PorterDuff详解(一)8.3.5 Paint API之—— Xfermode与PorterDuff详解(二)8.3.6 Paint API之—— Xfermode与PorterDuff详解(三)8.3.7 Paint API之—— Xfermode与PorterDuff详解(四)8.3.8 Paint API之—— Xfermode与PorterDuff详解(五)8.3.9 Paint API之—— ColorFilter(颜色过滤器)(1/3)8.3.10 Paint API之—— ColorFilter(颜色过滤器)(2-3)8.3.11 Paint API之—— ColorFilter(颜色过滤器)(3-3)8.3.12 Paint API之—— PathEffect(路径效果)8.3.13 Paint API之—— Shader(图像渲染)8.3.14 Paint几个枚举/常量值以及ShadowLayer阴影效果8.3.15 Paint API之——Typeface(字型)8.3.16 Canvas API详解(Part 1)8.3.17 Canvas API详解(Part 2)剪切方法合集8.3.18 Canvas API详解(Part 3)Matrix和drawBitmapMash8.4.1 Android动画合集之帧动画8.4.2 Android动画合集之补间动画8.4.3 Android动画合集之属性动画-初见8.4.4 Android动画合集之属性动画-又见9.1 使用SoundPool播放音效(Duang~)9.2 MediaPlayer播放音频与视频9.3 使用Camera拍照9.4 使用MediaRecord录音10.1 TelephonyManager(电话管理器)10.2 SmsManager(短信管理器)10.3 AudioManager(音频管理器)10.4 Vibrator(振动器)10.5 AlarmManager(闹钟服务)10.6 PowerManager(电源服务)10.7 WindowManager(窗口管理服务)10.8 LayoutInflater(布局服务)10.9 WallpaperManager(壁纸管理器)10.10 传感器专题(1)——相关介绍10.11 传感器专题(2)——方向传感器10.12 传感器专题(3)——加速度/陀螺仪传感器10.12 传感器专题(4)——传感器了解10.14 Android GPS初涉第二个问题解答:如何学习android网络编程:1. Android学习之路,博客是Android新手必备资料。2. 书不在多,适合就好,这里推荐一本Android和两本Java书籍吧。《第一行代码》:郭霖大神的著作。《Thinking In Java》:Java经典书籍,不必说。《Effective Java》:Java进阶必备书籍。3. 有些人一开始看书也有困难,没关系,那就去网上看视频,结合视频和书一起看,边看边敲。4. 多去混GitHub,目前最流行的开源社区,多参与开源项目,慢慢试着读牛人们的代码,时机到的时候自己也可以为开源社区贡献力量,可以这样说在GitHub上认真混一年。5. 关注一些Android界不错的博客。6. 善于利用搜索引擎,从用Google做起,学会英文关键字搜索,有问题第一时间想到去搜索而不是去请教别人。

相对布局英文

196 评论(11)

南得珍贵

1、Socket通信(底层、通信的数据协议、通信模式)通信模式:同步、异步通信协议:有状态(常连接)、无状态(无常连接)(无法把第二次关联和第一次关联联系起来)在一次完整的通信会话过程中连接(socket)一直建立着,没有中断。有状态:例如打电话,我第一次打给你问你吃了吗?你说吃了,然后我又问你吃啥,你说喝粥,也就是说第二次我问你的时候你知道我是谁?无状态:我第一次打电话给你问你吃了吗?你说吃了,然后我就把电话挂了,然后我第二次打电话给你问你吃啥?你就纳闷说,你是谁啊?也就是说第二次电话你联系不起来我是第一次打电话给你的那个人。无状态通信协议:(HTTP(同步的)) 例如,我打开一个页面是一次请求,然后页面打开了,我把网络关闭,但是还是不影响我浏览网页。服务器的负载较小!但是我在当当买书的时候,点击确定的时候,弹到另外一个页面,这个页面负责浏览自己所买货物的信息,在这里另外一个页面还记得前面那个页面我所留下的记录,这是为什么呢?这是因为服务器为每一个访问者分配一个小的会话框,能把你的记录,都记录在对话框里,当你再次访问的时候他会自动跳到属于你的会话框。在例如,点餐,我分配的是三号桌,我说要点一个土豆丝,然后服务员会去给我准备土豆丝,过一段时间,我又想吃鱼,然后就在跟服务员说三号桌再来一条鱼,于是鱼的记录也被加进去了,三号桌就是属于我的会话框。2、HTTP协议通信 HTTPClient 只需把自己的参数传给服务器就可以了,需要自己封装参数和解析结果在实际开发中用的更多的是此种方法。1、客户端能够做更方便的工作,比起纯传统的web客户端。如果直接打开web网站去查询,缺陷是客户端需要流量。最大的问题是成本。其次是比较慢,用户体验效果不好。例如我现在要用手机打开新浪网页,网页有很多图片和信息,大概需要2M的流量,移动运营商流量费用除了包月价格1kb=1分钱。如果打开新浪的网页则需要20块钱左右,2、不用自己定义协议,相对于第一种来说较为简单。3、WebView 更傻的访问方式。不需要封装参数和解析结果

346 评论(13)

相关问答