摘要:
不希望出现断层,在此将在新浪博客上写的一些文章链接到这里:http://blog.sina.com.cn/s/articlelist_1736782070_0_1.html 阅读全文
posted @ 2016-12-10 15:29
C语言答疑课堂
阅读(101)
评论(0)
推荐(0)
摘要:
Introduction:-------------This document describes the syntax of Android.mk build filewritten to describe your C and C++ source files to the AndroidN... 阅读全文
posted @ 2016-12-10 15:29
C语言答疑课堂
阅读(119)
评论(0)
推荐(0)
摘要:
Android NDK OverviewIntroduction:The Android NDK is a set of tools that allows Android application developersto embed native machine code compiled fr... 阅读全文
posted @ 2016-12-10 15:29
C语言答疑课堂
阅读(146)
评论(0)
推荐(0)
摘要:
转载http://www.eoeandroid.com/thread-97477-1-1.html小知识点:UDP协议和TCP协议的不同。UDP是把数据都打成数据包,数据包上自带通信的地址,但是数据包发出去之后UDP协议不能保证你能否收到。而TCP协议要求接收方收到数据后给个回应,当发送重要数据的时... 阅读全文
posted @ 2016-12-10 15:28
C语言答疑课堂
阅读(270)
评论(0)
推荐(0)
摘要:
转载http://www.eoeandroid.com/thread-61727-1-1.html一、Socket通讯机制1. TCP连接:面向连接的可靠传输协议,具有数据确认和数据重传机制,保证了发送数据一定能到达通信的对方。对数据完整性要求比较高的场合使用。手机能够使用联网功能是因为手机底层实现... 阅读全文
posted @ 2016-12-10 15:28
C语言答疑课堂
阅读(224)
评论(0)
推荐(0)
摘要:
1. 正式布局界面时,先在纸上画出整个布局,并考虑用什么布局比较适合;2. 布局界面先做出框架,并用不同的背景颜色标记出来,确保大的布局框架式正确的;3. 接着在每个大的布局框架内布局小的布局;4. 可视化界面提供了不同的尺寸,可以查看在不同的尺寸界面下,自己的布局是否合适。根据官方说法,可以先选择... 阅读全文
posted @ 2016-12-10 15:28
C语言答疑课堂
阅读(92)
评论(0)
推荐(0)
摘要:
好久未更新博客了。人都是这样,刚开始对某一样东东冲劲十足,时间一长,很难坚持下去了,我这博客也是。所以我要打破成规,继续更新。 本次博客谈谈adil的用法。aidl的全称叫什么来着忘了,不过不要紧,重点不是叫啥名,而是要领会这玩意儿是做啥的。扯远一点,我是越来越觉得,会具体的什... 阅读全文
posted @ 2016-12-10 15:28
C语言答疑课堂
阅读(142)
评论(0)
推荐(0)
摘要:
主文件package cn.com.sxp;import android.app.Activity;import android.os.Bundle;import android.util.Log;import android.widget.RatingBar;import android.widg... 阅读全文
posted @ 2016-12-10 15:28
C语言答疑课堂
阅读(110)
评论(0)
推荐(0)
摘要:
主文件package cn.com.sxp;import android.app.Activity;import android.app.AlertDialog;import android.content.DialogInterface;import android.os.Bundle;impor... 阅读全文
posted @ 2016-12-10 15:28
C语言答疑课堂
阅读(103)
评论(0)
推荐(0)
摘要:
package cn.com.sxp;import android.app.Activity;import android.os.Bundle;import android.view.View;import android.view.View.OnClickListener;import andro... 阅读全文
posted @ 2016-12-10 15:28
C语言答疑课堂
阅读(141)
评论(0)
推荐(0)
摘要:
listview是一个比较重要的UI组件,一切影响UI的操作,比如适配器从磁盘、网络或者数据库中加载数据的操作,最好都放在子线程中完成。子线程可以使用thread,不过那样比较老土,官方推荐使用AsyncTask。 AsyncTask会自动排队 execute() 任务,并且顺序执... 阅读全文
posted @ 2016-12-10 15:28
C语言答疑课堂
阅读(94)
评论(0)
推荐(0)
摘要:
可以再一个布局中通过“include”和“merge”元素进行复用其他的布局元素。比如如下一个布局: 这是一个可复用的布局文件,倘若有以下的布局文件: ...则包含了被复用的文件。当然,如果在包含者当中,需要调整被包含者的属性,也可以:这样就重新调整了被包含者的属性。 a... 阅读全文
posted @ 2016-12-10 15:28
C语言答疑课堂
阅读(96)
评论(0)
推荐(0)
摘要:
在andorid开发中,内存小往往是个问题。android设备的内存,分配给每一个应用的内存,至少是16M,在其中跑应用的各个组件。如果应用使用到不少的图片的话,则16M内存很快的就消耗掉了。还有另一个可能导致内存泄露的因素,就是过多的对context的长时间的引用。 在andro... 阅读全文
posted @ 2016-12-10 15:28
C语言答疑课堂
阅读(76)
评论(0)
推荐(0)
摘要:
In the previous lesson you learned how to start a task on a thread managed by ThreadPoolExecutor. This final lesson shows you how to send data from th... 阅读全文
posted @ 2016-12-10 15:28
C语言答疑课堂
阅读(110)
评论(0)
推荐(0)
摘要:
This lesson shows you how to implement a simple application that connects to the network. It explains some of the best practices you should follow in ... 阅读全文
posted @ 2016-12-10 15:28
C语言答疑课堂
阅读(276)
评论(0)
推荐(0)
摘要:
This lesson describes how to write applications that have fine-grained control over their usage of network resources. If your application performs a l... 阅读全文
posted @ 2016-12-10 15:28
C语言答疑课堂
阅读(178)
评论(0)
推荐(0)
摘要:
一、面向对象的编程1.可维护性:要改,只需要更改要改动的地方;2.可复用:代码单元可以再其他地方被反复使用;3.可扩展:要加新功能,只需很方便地增加即可;4.灵活性:代码单元的重新组合要很方便,以此实现新的功能。 二、面向对象的好处1.封装。通过封装,比如就可以将业务实现与界面显示实现分开;通过封装... 阅读全文
posted @ 2016-12-10 15:28
C语言答疑课堂
阅读(129)
评论(0)
推荐(0)
摘要:
When an application component starts and the application does not have any other components running, the Android system starts a new Linux process for... 阅读全文
posted @ 2016-12-10 15:28
C语言答疑课堂
阅读(158)
评论(0)
推荐(0)
摘要:
The speed and efficiency of a long-running, data-intensive operation often improves when you split it into smaller operations running on multiple thre... 阅读全文
posted @ 2016-12-10 15:28
C语言答疑课堂
阅读(125)
评论(0)
推荐(0)
摘要:
This lesson shows you how to implement a Runnable class, which runs the code in its Runnable.run() method on a separate thread. You can also pass a Ru... 阅读全文
posted @ 2016-12-10 15:28
C语言答疑课堂
阅读(105)
评论(0)
推荐(0)
摘要:
The previous lesson showed how to define a task that executes on a separate thread. If you only want to run the task once, this may be all you need. I... 阅读全文
posted @ 2016-12-10 15:28
C语言答疑课堂
阅读(212)
评论(0)
推荐(0)
摘要:
The previous lesson showed you how to define a class that manages thread pools and the tasks that run on them. This lesson shows you how to run a task... 阅读全文
posted @ 2016-12-10 15:28
C语言答疑课堂
阅读(122)
评论(0)
推荐(0)
摘要:
需要注意的地方已在代码中表明package cn.com.sxp;import android.app.Activity;import android.os.Bundle;import android.view.View;import android.view.ViewGroup;import an... 阅读全文
posted @ 2016-12-10 15:27
C语言答疑课堂
阅读(123)
评论(0)
推荐(0)
摘要:
package cn.com.sxp;import android.app.Activity;import android.os.Bundle;import android.os.Handler;import android.os.Message;import android.util.Log;im... 阅读全文
posted @ 2016-12-10 15:27
C语言答疑课堂
阅读(109)
评论(0)
推荐(0)
摘要:
package cn.com.sxp;import android.app.Activity;import android.os.Bundle;import android.os.Handler;import android.os.Message;import android.util.Log;im... 阅读全文
posted @ 2016-12-10 15:27
C语言答疑课堂
阅读(199)
评论(0)
推荐(0)
摘要:
待续 阅读全文
posted @ 2016-12-10 15:27
C语言答疑课堂
阅读(73)
评论(0)
推荐(0)
摘要:
主文件package cn.com.sxp;import android.app.Activity;import android.media.AudioManager;import android.media.MediaPlayer;import android.os.Bundle;import a... 阅读全文
posted @ 2016-12-10 15:27
C语言答疑课堂
阅读(118)
评论(0)
推荐(0)
摘要:
有这样一种view类,可以让人在其上面画动画,画图片,它的全名叫做surfaceview。名称就包含两层意思,一层是surface,一层是view。前一层提供一个面可以让人画画,后一层是个view,可以将画画显示出来。一般view类也有个draw方法,但是不能用来画画。上网找了很多资料,说的啰嗦,都... 阅读全文
posted @ 2016-12-10 15:27
C语言答疑课堂
阅读(108)
评论(0)
推荐(0)
摘要:
这次来个稍微复杂点的。package cn.com.sxp;import android.app.Activity;import android.app.ProgressDialog;import android.graphics.Bitmap;import android.graphics.Bit... 阅读全文
posted @ 2016-12-10 15:27
C语言答疑课堂
阅读(84)
评论(0)
推荐(0)
摘要:
接着上篇,继续研究sdcard的神秘之处。上篇代码不变,本篇新增代码都在下面~~~继续上代码~~// 写文件 File path = new File("/mnt/sdcard/sxp/android/test"); File file = new File("/mnt/... 阅读全文
posted @ 2016-12-10 15:27
C语言答疑课堂
阅读(130)
评论(0)
推荐(0)
摘要:
现在的android手机其实就是一个小小的掌上电脑,平时电脑有的硬件它估计也有了。这次本人研究下了其中充当手机硬盘的角色,就是sdcard。这是一个保存应用程序的好地方。 老规矩,上代码,学习代码才是进步的王道,妈的~~~ package cn.com.sxp;impo... 阅读全文
posted @ 2016-12-10 15:27
C语言答疑课堂
阅读(78)
评论(0)
推荐(0)
摘要:
当一个activity的状态是一个容易被系统宰掉时,比如pause或者stop状态,此时这个活动不一定已经被销毁了,那么这个activity的onSaveInstanceState方法会被系统调用(值得一试),上代码:package cn.com.sxp;import android.a... 阅读全文
posted @ 2016-12-10 15:27
C语言答疑课堂
阅读(117)
评论(0)
推荐(0)
摘要:
这次开始玩玩活动的生命周期。废话不说,先搞个小应用,大体思路是:主界面有两个按钮,一个按钮按下后,出现第二个界面;另一个按钮按下后,出现第三个界面,真他妈简单。一、主界面:1. 主界面布局xml文件: 我的神~~~2. 主界面逻辑代码:package cn.com.sxp;im... 阅读全文
posted @ 2016-12-10 15:27
C语言答疑课堂
阅读(124)
评论(0)
推荐(0)
摘要:
android中活动的概念(activity)是一个很重要的东东。这里有很多东东值得好好研究。最好的研究来源当然是官网啦,所以本人这里写一点对官网文章的研究心得。一、活动(activity)的概念 在计算机世界,活动是一个类,是个类必然有很多它自己的属性、方法等,这个太抽象,不好理解; ... 阅读全文
posted @ 2016-12-10 15:27
C语言答疑课堂
阅读(92)
评论(0)
推荐(0)
摘要:
此两者如果均安装android的话,区别在哪里? 目前所知,区别就是一个屏幕大,一个屏幕小;可能还有其他的一些区别,比如andoid的版本不一样,所以上层的应用软件也不一样,仅此而已吧。 平板电脑比较重,因此,称为便携式设备,我觉得还是算了吧。就连那一点稍大的屏幕,... 阅读全文
posted @ 2016-12-10 15:27
C语言答疑课堂
阅读(96)
评论(0)
推荐(0)
摘要:
framelayout最大的特点,个人认为就是N个元素都会重叠地堆在左上角,除非你手动指定位置。相对布局relative也是如此,但是他妈的人家不可以指定布局的垂直与水平,frame可以,但是指定垂直和水平的意义? framelay的xmlns:android=http://s... 阅读全文
posted @ 2016-12-10 15:27
C语言答疑课堂
阅读(100)
评论(0)
推荐(0)
摘要:
官网上的一个xml文件: 效果图可以看官网,问题在于,xml文件规定这个cancel按钮在ok按钮的左边,但是没有说左到什么程度。从实际效果来看,仅仅是在ok按钮的左边一点点。那么,为什么cancel按钮不左的彻底一点,在一行的开头呢?我做个试验: ... 阅读全文
posted @ 2016-12-10 15:27
C语言答疑课堂
阅读(86)
评论(0)
推荐(0)
摘要:
java主进程调用一个bat脚本,该bat脚本会以一个子线程的方式跑。可是,在这个bat中有一个mencoder转换器,它对一个视频转换到一个程度就卡在那里了,主进程傻傻地等啊等,mencoder就是不结束,木有办法。 偶然发现,主进程再次分配两个子线程,分别从bat子线程的错... 阅读全文
posted @ 2016-12-10 15:27
C语言答疑课堂
阅读(172)
评论(0)
推荐(0)
摘要:
android的相对布局relativelayout也是一个值得研究的部分。先归纳下最近的几个心得。相对布局中,xml文件第一个控件总是在屏幕的左上角为它的位置,别管你手机是竖着的还是横着的。从第二个控件开始,如果不给它指定相对于第一个控件的位置,则它们都是叠加在第一个控件上面,我已经实践过,和fr... 阅读全文
posted @ 2016-12-10 15:27
C语言答疑课堂
阅读(86)
评论(0)
推荐(0)
摘要:
android的线性布局linearlayout的研究没有尽头。看了官网关于线性布局的一个例子,捣鼓一阵,发现的迷惑记录在此。一、先看看官网xml 不难理解。统大者线性布局沾满整个屏幕,里面... 阅读全文
posted @ 2016-12-10 15:27
C语言答疑课堂
阅读(103)
评论(0)
推荐(0)
摘要:
这几天一直在研究线性布局这块,记录下一些研究心得,作为参考之用。一、金刚钻:(线性布局,英文名 linearLayout) 布局xml文件中统大者是一个线性布局,它的长宽都已经fill_parent沾满了整个屏幕,因此想再在线性布局外再搞一个控件是不可能的。如果将统大者线性布局的高... 阅读全文
posted @ 2016-12-10 15:27
C语言答疑课堂
阅读(122)
评论(0)
推荐(0)
摘要:
我有了一台电脑,有好多的硬件,CPU啊、内存啊、光驱啊、硬盘啊等等,我不想装windows,我想装linux,我就装了一个linux。事实上,可以跑,没问题,我在思考,why? 我装的linux,包括很多的东西,有最基本的内核,内核提供的工具软件,还有各式各样的软件啦。 ... 阅读全文
posted @ 2016-12-10 15:27
C语言答疑课堂
阅读(92)
评论(0)
推荐(0)
摘要:
经常听到N多人说工作经验这个名词;也时常听到人说工作多少年就是多少年工作经验。我听着总觉得有点别扭,感觉他们把这个名词说的太简单了,而且觉得不是工作N年就一定有所谓的工作经验。我觉得归根结底还是在于工作经验是什么的概念,我相信没有多少人能将自己对它的理解说的很明白。 有时我也在... 阅读全文
posted @ 2016-12-10 15:27
C语言答疑课堂
阅读(126)
评论(0)
推荐(0)
摘要:
vmware我还是比较偏向7.1.4版本,其他版本装在win7上似乎有点问题。 windows平台下,使用vmware + opensuse的网络配置过程如下: 装完vm后,会在本地连接新创建两个新连接vm1和vm8,vm8属性中设置为自动获取IP; 启动suse... 阅读全文
posted @ 2016-12-10 15:26
C语言答疑课堂
阅读(170)
评论(0)
推荐(0)
摘要:
恩,好吧,原来书籍的感觉是要为博客做一个皮肤设置的,还好我设置完毕了,OK,开始喽~~~ 阅读全文
posted @ 2016-12-10 15:26
C语言答疑课堂
阅读(93)
评论(0)
推荐(0)
摘要:
今天怀着激动地心情,在这里写下第一篇开博。之前也在新浪、网易等申请过博客,并且将新浪博客作为我的个人技术博客,当有一天看到cnblog时,觉得这里的博客以一本精美的书的批复呈现时,顿觉得很有。。。咋说呢,就真的像是一本知识的书籍,看着都很爽,所以就申请了一个,并打算将其作为我的技术博客。... 阅读全文
posted @ 2016-12-10 15:26
C语言答疑课堂
阅读(137)
评论(0)
推荐(0)
摘要:
这几天一直在搞suse下的mplyaer、ffmpeg等源码编译安装,总结出源码软件安装三部曲,网上称为经典三部曲。这三步分别为:1. ./configure [options]2. make3. make install 具体地说:1. 先下载源码。这里本人一直偏向于在官网上直接下载源码。因为个人... 阅读全文
posted @ 2016-12-10 15:26
C语言答疑课堂
阅读(146)
评论(0)
推荐(0)
摘要:
mplayer截图的优点:对于一个时长很长的视频,可以任意指定一个时间点截图,mplayer会直接跳到这个时间点开始解码截图; 缺点:由于是直接跳到指定的时间点,也就是直接跳过了之前的帧,这样解码出来的截图有时候难免会出现马赛克、灰白等现象。 ffmpeg截图的... 阅读全文
posted @ 2016-12-10 15:26
C语言答疑课堂
阅读(391)
评论(0)
推荐(0)
摘要:
工作中要学会的其中一点,就是对某项新技能的学习。最近android很火,不少公司利用之开发新产品,也有不少人在学。不过,一旦将来android降温,或者有其他的新技术出现,势必会掀起新的一波学习潮。个人觉得,职员要做的,除了深入了解一门技能外,也应该学会如何在最短的时间内上手一门新技能。... 阅读全文
posted @ 2016-12-10 15:26
C语言答疑课堂
阅读(117)
评论(0)
推荐(0)
浙公网安备 33010602011771号