8 lgzvic

尚未进行身份认证

暂无相关简介

等级
TA的排名 16w+

ubuntu安装花屏无法启动解决办法

用U盘安装Ubuntu的时候,总是还没到安装界面就花屏死机了,找了好久终于找到完整的解决办法:1.U盘安装时,会进入到一个紫红色的空白界面,赶紧按下任意一个按键,会弹出语言选择,选好语言之后将出现选单,试用,还是安装2 光标移到“安装”选项,按F6,再按ESC跳出来3 此时屏幕下方会有一行可编辑的文字4 找到“quite splash”,在其后空一格输入nomodeset注意与后面

2014-01-16 15:31:05

Ubuntu12.04网络配置级校园网锐捷使用

安装好Ubuntu之后,首先要设置好网络配置。(我用的是12.04LTS)网络配置一般有两种方法,1、通过配置文件配置1)配置IP网关:sudo gedit/etc/network/interfaces 里面添加自动获取ip的,将文件修改如下:auto loiface lo inet loopbackauto eth0iface eth0 inet dhcp 

2014-01-16 15:22:09

用常见的网盘搭建简单高效的SVN服务器

最近在不同地点做项目开发,需要版本控制和代码同步,用了一段时间googlecode,发现有时候速度真是让人捉急,而且后期项目也不能继续开源了,就干脆用网盘自己搭一个SVN服务器吧。首先下个网盘客户端,这里用百度网盘,设置好同步目录。我在E:/百度同步盘       在同步盘内新建一个文件夹,名字随意,然后右键,装好TortoiseSVN的话会有如下选项选完以后就可以在想

2014-01-10 20:33:56

android 获取GPS经纬度在百度地图上绘制轨迹

实现将一组GPS模块获取的经纬度数据在百度地图上绘制轨迹1.将经纬度转换成百度地图坐标2.在地图上绘制轨迹(已设置好地图)

2014-01-04 15:07:34

Android中Bitmap, Drawable, Byte,ID之间的转化

1.  Bitmap 转化为 byte ByteArrayOutputStream out = newByteArrayOutputStream(); bitmap.compress(Bitmap.CompressFormat.PNG,100, out); byte[] array= out.toByteArray(); 2.byte转化为bitmap Bitmap bit

2014-01-04 14:40:40

ViewStub的应用

在运行时动态根据条件来决定显示哪个View或某个布局,最通常的想法就是把可能用到的View都写在上面,先把它们的可见性都设为View.GONE,然后在代码中动态的更改它的可见性。这样的做法的优点是逻辑简单而且控制起来比较灵活。但是它的缺点就是,耗费资源。虽然把View的初始可见View.GONE但是在Inflate布局的时候View仍然会被Inflate,也就是说仍然会创建对象,会被实例化,会被设

2014-01-04 14:35:27

安卓延时实现方式

在安卓开发中延时执行可以有以下几个方法:以定时器的方式实现延时  TimerTask task = newTimerTask(){  public void run(){  //execute the task  }};  Timer timer = new Timer();  timer.schedule(task,delay);取消的话调用timer.cance

2014-01-04 14:34:37

IntentFilter相关

当Intent在组件间传递时,组件如果想告知Android系统自己能够响应和处理哪些Intent,那么就需要用到IntentFilter对象。    IntentFilter对象负责过滤掉组件无法响应和处理的Intent,只将自己关心的Intent接收进来进行处理。 IntentFilter实行“白名单”管理,即只列出组件乐意接受的Intent,但IntentFilter只会过滤隐式Inten

2014-01-04 14:33:36

Android Lint工具

Android的Lint工具能扫描Android项目中源代码潜在的错误。它有两种形式:一个命令行工具,以及集成于Eclipse。错误类型的例子:a.   Missingtranslations(and unused translations)b.   Layoutperformanceproblems (all the issues the old layoutopt tool use

2014-01-04 14:32:41

Android中Touch事件的处理逻辑

android中的事件类型分为按键事件和屏幕触摸事件,Touch事件是屏幕触摸事件的基础事一个最简单的屏幕触摸动作触发了一系列Touch事件:ACTION_DOWN->ACTION_MOVE->ACTION_MOVE->ACTION_MOVE...->ACTION_MOVE->ACTION_UP    当屏幕中包含一个ViewGroup,而这个ViewGroup又包含一个子view,这个时候a

2014-01-04 14:31:52

弹出菜单PopupWindow的使用

PopupWindow有点类似于Dialog,相同点在于都是弹出窗口,并且都可以对其进行自定义显示,并且里面的监听组件,进行相应的操作,但它与Dialog又有很大的区别,PopupWindow只是弹出窗口,不会使宿主Activity组件失去焦点,也就是说PopupWindow弹出后,你仍可以与宿主Activity进行交互,Dialog却不能做到这一点。    Android中,使用手指触摸,不

2014-01-04 14:30:07

dp和px之间进行转换

在xml布局文件中,既可以设置px,也可以设置dp。一般情况下,我们都会选择使用dp,这样可以保证不同屏幕分辨率的机器上布局一致。很多控件的方法中都只提供了设置px的方法,例如setPadding,并没有提供设置dp的方法。这个时候,如果需要设置dp的话,就要将dp转换成px了。以下是px和dp之间的转换。Ø  根据手机的分辨率从 dp 的单位 转成为 px(像素)          

2014-01-04 14:29:29

自定义对话框Dialog

获取对话框的窗口对象及参数对象以修改对话框的布局设置, 可以直接调用getWindow(),表示获得这个Activity的Window对象,这样这可以以同样的方式改变这个Activity的属性.WindowManager.LayoutParamslp = dialogWindow.getAttributes(); dialogWindow.setGravity(Gravity.LEFT

2014-01-04 14:28:44

net和wap接入点

在设置网络连接时,如果设置成wap接口上网的方式后,会发现在好多基于互联网的应用无法使用。出这样的问题,主要是现在国内的主要电信运营商,把gprs拆分成两个网络,net 和wap,wap的方式只支持wap协议, net的方式支持wap ,http, soap ,和底层一点的自定义socket传输等,但费用相对来讲比wap的方式贵一点 访问ctwap,cmwap,uniwap等网络需设置代理

2014-01-04 14:26:41

Android Service 服务 安卓广播机制

Service简介Service是android 系统中的四大组件之一(Activity、Service、BroadcastReceiver、ContentProvider),它跟Activity的级别差不多,但不能自己运行只能后台运行,并且可以和其他组件进行交互。Service的启动有两种方式:context.startService()和 context.bindService()

2014-01-04 14:24:07

android异步机制

工程中读取书签历史的数据时采用异步机制。在Android中,如果涉及网络编程或者某些极耗资源的操作的时候,必然会出现操作时间久的情况,而Android中不能在ui线程中进行过于耗时的操作,不然会出现“强制关闭,等待”的提示信息。在android中有两种异步处理方式,一是Thread与Handler结合,二是AsyncTask。使用asynctask类和使用标准线程机制 Asynctas

2014-01-04 14:20:10

 安卓布局总结

常用的布局方式LinearLayout ( 线性布局) : android:orientation= " horizontal " 纵向android:orientation= "vertical" 横向  RelativeLayout ( 相对布局 ) :属性:android:layout_centerHrizontal                   水平居中

2013-08-25 17:08:15

 界面适配

相关概念分辨率:整个屏幕的像素数目,为了表示方便一般用屏幕的像素宽度(水平像素数目)乘以像素高度表示,形如1280x720,反之分辨率为1280x720的屏幕,像素宽度不一定为1280 屏幕密度:表示单位面积内的像素个数,通常用dpi为单位,即每英寸多少个像素点 px:长度单位,以具体像素为单位 dp:长度单位,与具体屏幕密度无关,显示的时候根据具体平台屏幕密度的不同最

2013-08-25 17:07:10

 横竖屏切换重载

禁止横竖屏转换      通过在AndroidManifest.xml中设置activity中的android:screenOrientation属性值来实现。android:screenOrientation="portrait",则无论手机如何变动,拥有这个属性的activity都将是竖屏显示。android:screenOrientation="landscape",为横屏显示。

2013-08-25 17:05:45

 获取、设置控件坐标

获取坐标的方法:getLocationOnScreen ,计算该视图在全局坐标系中的x,y值,(注意这个值是要从屏幕顶端算起,也就是索包括了通知栏的高度)//获取在当前屏幕内的绝对坐标getLocationInWindow ,计算该视图在它所在的widnow的坐标x,y值,//获取在整个窗口内的绝对坐标getLeft , getTop, getBottom, getRight,

2013-08-25 17:04:48

查看更多

勋章 我的勋章
    暂无奖章