android
雅然风懿
这个作者很懒,什么都没留下…
展开
-
Eclipse快捷键
Ctrl+1 快速修复(最经典的快捷键,就不用多说了)Ctrl+D: 删除当前行 Ctrl+Alt+↓ 复制当前行到下一行(复制增加)Ctrl+Alt+↑ 复制当前行到上一行(复制增加)Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了)Alt+↑ 当前行和上面一行交互位置(同上)Alt+← 前一个编辑的页面Alt+→ 下一个编辑的页面(当然是针对原创 2014-06-03 21:09:28 · 442 阅读 · 0 评论 -
Android常见布局使用
1.线性布局(LinearLayout) 线性布局的形式可以分为两种,第一种横向线性布局 第二种纵向线性布局,总而言之都是以线性的形式 一个个排列出来的,纯线性布局的缺点是很不方便修改控件的显示位置,所以开发中经常会 以 线性布局与相对布局嵌套的形式设置布局。如图所示 使用了线性布局的水平方向与垂直方向,从图中可以清晰的看出来所有控件都是按照线性的原创 2014-05-29 12:52:50 · 627 阅读 · 0 评论 -
XML 语法规则
XML 的语法规则很简单,且很有逻辑。这些规则很容易学习,也很容易使用。所有 XML 元素都须有关闭标签在 HTML,经常会看到没有关闭标签的元素:This is a paragraphThis is another paragraph在 XML 中,省略关闭标签是非法的。所有元素都必须有关闭标签:This is a paragraphThis is an原创 2014-05-29 12:08:17 · 666 阅读 · 0 评论 -
Ubuntu14.04 32bit编译Android2.3.4源码全过程记录
[11] out/target/product/generic/obj/EXECUTABLES/BufferQueue_test_intermediates/BufferQueue_test.oFix:其实是读取错文件了,你把正确文件拷贝过去就ok了 # cp system/media/opensles/libopensles/OpenSLESUT.h system/media原创 2014-08-01 19:08:28 · 1865 阅读 · 0 评论 -
Android Jni编译中Android.mk文件详解
Android.mk是Android提供的一种makefile文件,用来指定诸如编译生成so库名、引用的头文件目录、需要编译的.c/.cpp文件和.a静态库文件等。要掌握jni,就必须熟练掌握Android.mk的语法规范。一、Android.mk文件的用途一个android子项目中会存在一个或多个Android.mk文件1、单一的Android.mk文件直接参考NDK的sampl转载 2014-08-04 10:23:36 · 858 阅读 · 0 评论 -
着力解决在Ubuntu 麒麟版 14.04上出现Android SDK Manager 更新、下载慢以及待安装包列表不显示等问题
这几天因为项目需求,在Ubuntu上配置Android原创 2014-07-12 14:50:04 · 2194 阅读 · 0 评论 -
Java内部类总结
内部类是指在一个外部类的内部再定义一个类。内部类作为外部类的一个成员,并且依附于外部类而存在的。内部类可为静态,可用protected和private修饰(而外部类只能使用public和缺省的包访问权限)。内部类主要有以下几类:成员内部类、局部内部类、静态内部类、匿名内部类 为什么需要内部类? 典型的情况是,内部类继承自某个类或实现某个接口,内部类的代码操作创建原创 2014-07-14 08:55:54 · 438 阅读 · 0 评论 -
Android2.3.4内核编译完整记录
¦ᄌタ. ←ᆭヨ←タノᄐフ¥マツナᄃ¥ノヘ←ンᄁ¦ᄌタᆵヌ :Ubuntu14.04 32bitᄐヨ│ᆵムAndroid2.3.4₩ᄎミᅠチ¥ナᄄ│ヌᄄヒ│ᆴᄚ¥ᄑユ;¦ᄌヒ│ᄑᄑLinux Kernel for Android₩ᄎミ¦ᄏᆪᅠチ ̄タツ1. ¦ᄑヤᄄGIT¥ᄋᆬ¥ナᄋ¦ᄌヒ│ᄑᄑᄐフ₩ノᄃ│ᄀフ¦ᄏᆬ¦ᄌヒ¥ムᄑ¦ᄏᄂᄐレ root@user:/原创 2014-08-07 09:03:05 · 1325 阅读 · 0 评论 -
Android 公共库的建立方法
1、java中公共库的创建和引入熟悉java的朋友都知道在java中可以将公用代码提取出来新建工程,打包成jar包,然后通过外部依赖或是maven依赖加入其他工程使用。 2、android中公共库的创建和引入使用android提供的is library功能创建公共库,android adt提供了公共库的创建方法,下面逐一介绍a. 新建android工程原创 2014-09-09 09:56:22 · 541 阅读 · 0 评论 -
Android Java执行Shell命令
主要介绍Android或Java应用中如何以默认用户或root用户执行Shell命令,ShellUtils的API介绍、使用及使用场景(如静默安装和卸载、修改hosts文件、拷贝文件)。使用纯Java实现,所以对Java程序同样适用。1、API介绍以下是ShellUtils中最终执行命令的方法execCommand:原创 2014-09-09 09:59:29 · 722 阅读 · 0 评论 -
adb server is out of data.killing.....ADB server didn't ACk
问题描述:解决办法:原创 2014-10-09 10:43:54 · 929 阅读 · 0 评论 -
Android摇一摇功能实现
传感器有几种类型:方向传感器: Sensor.TYPE_ORIENTATION加速度(重力)传感器: Sensor.TYPE_ACCELEROMETER光线传感器: Sensor.TYPE_LIGHT磁场传感器: Sensor.TYPE_MAGNETIC_FIELD距离(临近性)传感器: Sensor.TYPE_PROXIMITY温度传感器: Sensor.TYPE_T原创 2014-11-03 14:48:24 · 658 阅读 · 0 评论 -
Android手势基本知识
Android为手势检测提供一个原创 2014-10-17 18:46:19 · 747 阅读 · 0 评论 -
Android学习之路
收到一些朋友的微博私信,说能不能给Android新手们一些指导,我只能说指导谈不上,毕竟我也很多东西正在学习中,与此同时一大学同学准备转行Android,可以说是从头开始,那么我就姑且以一个过来人的身份给一些建议吧,只希望在学习的过程中能够少走写弯路吧。硬件电脑–推荐Mac首先声明我不是果粉,个人Windows,Linux,Mac OX系统均用过, 只能说Windows上面的开原创 2014-11-04 21:08:48 · 476 阅读 · 0 评论 -
Android布局详解
在XML布局文件里,会遇到如下一些单位 px:是屏幕的像素点 in:英寸 mm:毫米 pt:磅,1/72 英寸 dp:一个基于density的抽象单位,如果一个160dpi的屏幕,1dp=1px dip:等同于dp sp:同dp相似,但还会根据用户的字体大小偏好来缩放。 建议使用sp作为文本的单位,其它用dip一.LinearLayout线性布局原创 2015-01-09 10:03:09 · 978 阅读 · 0 评论 -
Facebook Android客户端热更新
原文:https://www.facebook.com/notes/facebook-engineering/under-the-hood-dalvik-patch-for-facebook-for-android/10151345597798920Facebook客户端可以说是Android应用中功能最丰富的app之一了,如消息推送,新闻订阅以及嵌入的Facebook Messager(本身翻译 2015-11-04 08:48:09 · 1862 阅读 · 0 评论 -
移动开发博客汇总
原文地址:http://waylenw.github.io/mobole-all-blog/#不定时更新本文主要是收集移动开发的大神系列的博客(目前主要是Android方向),以及一些高质量的文章的网站。推荐链接android-dev-cn(Android开发大神博客汇总)Android国外hannesdorfmannblog:http://hannes转载 2015-11-04 09:19:19 · 482 阅读 · 0 评论 -
URI和URL及URN的区别
对于URL,大家都比较熟悉,其他两个词就比较陌生了。URI、URL和URN是识别、定位和命名互联网上的资源的标准途径。1989年Tim Berners-Lee发明了互联网(World Wide Web)。WWW被认为是全球互连的实际的和抽象的资源的集合–它按需求提供信息实体–通过互联网访问。实际的资源的范围从文件到人,抽象的资源包括数据库查询。因为要通过多样的方式识别资源(人的名字可能相同原创 2014-06-11 18:36:46 · 502 阅读 · 0 评论 -
Android为何总是无法正常访问Tomcat服务器
今天开始写一个MP3播放器,原创 2014-07-01 22:19:10 · 1100 阅读 · 0 评论 -
布局错误error: Error parsing XML: not well-formed (invalid token)
把鼠标箭头移到出错误的layout上 点击鼠标右键选择Source然后再选Format 就可以解决此问题原创 2014-05-29 11:48:00 · 1597 阅读 · 0 评论 -
java中的匿名内部类
匿名内部类也就是没有名字的内部类正因为没有名字,所以匿名内部类只能使用一次,它通常用来简化代码编写但使用匿名内部类还有个前提条件:必须继承一个父类或实现一个接口原创 2014-06-24 16:07:00 · 534 阅读 · 0 评论 -
FileReader和BufferedReader
public interface worker { public void dosomework();}原创 2014-06-23 21:01:58 · 1435 阅读 · 0 评论 -
Java中I/O流
将一个文本文件中的内容复制到另一个文本文件中:原创 2014-06-23 19:22:38 · 510 阅读 · 0 评论 -
事件监听器
自身类作为事件监听器: Java代码 import javax.swing.*; import java.awt.*; import java.awt.event.*; /** *Java事件处理机制:自身类作为事件监听器 *@author Winty(wintys@gmail.com) *@version 2008-12原创 2014-06-06 14:35:05 · 484 阅读 · 0 评论 -
setContentView(R.layout.activity_main) Error解决方法
每次新建一个project时,在原创 2014-05-24 20:27:39 · 3713 阅读 · 0 评论 -
关于“OnClickListener cannot be resolved to a type”问题
I have some errors :setonclicklistener: "acceptListener cannot be resolved to a variable" (same with cancelListener)View.OncliclListener: "View.onclickListener cannot be resolved to a type" (both原创 2014-05-23 16:17:40 · 2235 阅读 · 0 评论 -
用java代码新建布局
运行结果:原创 2014-05-23 19:57:08 · 624 阅读 · 0 评论 -
Attribute is missing the Android namespace prefix
今天在编写XML文件时,发现了“Attribute is missing the Android namespace prefix”错误,j原创 2014-05-25 11:46:54 · 877 阅读 · 0 评论 -
关于R.java中的数组问题
views[i]=(TextView)findViewById(R.java.names[i]);总是报错:原创 2014-05-25 08:28:41 · 525 阅读 · 0 评论 -
Caused by: java.lang.NullPointerException/Sending signal. PID: 1878 SIG: 9
这两个错误困扰了半天,新手gagn原创 2014-06-09 16:07:03 · 11002 阅读 · 0 评论 -
Android短信发送器
由于把android:name当成了android:id来使用,调试了半天程序才发xia原创 2014-06-09 20:14:45 · 603 阅读 · 0 评论 -
Android应用:霓虹灯
package com.example.lamp;import java.util.Timer;import java.util.TimerTask;import android.app.Activity;import android.os.Bundle;import android.os.Handler;import android.os.Message;import原创 2014-05-26 12:45:54 · 544 阅读 · 0 评论 -
OnCheckChangeListener cannot be resolved to a type
import android.widget.RadioGroup;import android.widget.RadioGroup.OnCheckedChangeListener;原创 2014-05-27 10:39:52 · 839 阅读 · 0 评论 -
android权限设置
访问登记属性android.permission.ACCESS_CHECKIN_PROPERTIES ,读取或写入登记check-in数据库属性表的权限获取错略位置android.permission.ACCESS_COARSE_LOCATION,通过WiFi或移动基站的方式获取用户错略的经纬度信息,定位精度大概误差在30~1500米获取精确位置android.原创 2014-06-09 15:55:51 · 833 阅读 · 0 评论 -
手机里的“劳力士”
Java文件package com.example.clock;import android.app.Activity;import android.app.ActionBar;import android.app.Fragment;import android.os.Bundle;import android.view.LayoutInflater;import an原创 2014-05-27 14:52:26 · 1494 阅读 · 0 评论 -
计时器
package com.example.chronometer;import android.app.Activity;import android.app.ActionBar;import android.app.Fragment;import android.os.Bundle;import android.os.SystemClock;import andro原创 2014-05-27 15:44:12 · 972 阅读 · 0 评论 -
Genymotion-Unable to create Genymotion virtual devices:Connection timeout
在安装Genymotion之后,当我们准备下载新的模拟器的时候出现Unable to create Genymotion virtual devices:Connection timeout;如下图:解决方法:在C:\Users\用户主目录\AppData\Local\Genymobile下载找到:genymotion.log文件,用相应的软件打开,我这里用的是Note原创 2015-12-13 11:25:26 · 1458 阅读 · 0 评论