![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
android
zzqnnu
这个作者很懒,什么都没留下…
展开
-
Eclipse中卸载插件【转】
最近ADT更新到了18.0.0,Eclipse中的Android插件也需要更新了,如何卸载旧版本的ADT呢? 该问题归结为在Eclipse中卸载插件。 在Eclipse中依次点击菜单"Help"->"About Eclipse"。弹出图1所示对话框,点击"Installation Details"按钮,弹出图2所示对话框。选中要卸载的插件(按住Ctrl可...原创 2013-07-31 14:03:27 · 75 阅读 · 0 评论 -
android2D
android中的2D图形 1.2D图形基于android.graphics,3D图形基于opengl 绘制步骤: 1.extends这个android.view.View类。 2.重写View中的OnDraw()函数,在其中使用Canvas的方法进行绘制。 3.在activity中用setContentView(new View(this))调用这个View 要点: ...2013-09-26 14:14:12 · 77 阅读 · 0 评论 -
andorid调试
要点: 0. eclipse使用的android的sdk版本一定要比真机的低,才可以实现真机调试。 1. eclispe编辑器左边双击设置\取消断点 2. F11开始调试 3. F5进入函数 4. F6单步 5. F7从目前的函数返回到主调函数 6. F8到下一断点 7.一旦进入“source not found”的源码不可见页面,用F6可以跳过该次调用,进入下一步...2013-09-26 14:17:34 · 76 阅读 · 0 评论 -
android 中 SDCard 重点
读写SD卡 1.使用Environment.getExternalStorageDirectory()得到SD卡的目录 2.在andoridManifest中设置权限android.permission.WRITE_EXTERNAL_STORAGE和 3.使用IO流读写SD卡原创 2013-09-27 10:28:39 · 62 阅读 · 0 评论 -
android 网络
WIFI 1.wifi网卡的五种状态 2.改变wifi网卡的方法 Socket 原理: 1.一般有客户端和服务器端两个程序。客户端可以有tcp/udp两种选择。 2.客户端和服务器端各有一个inputStream和outputStream,用来互相传递数据。 服务器端实现步骤: 1.new ServerSocket(port); 2.Socket socket =...原创 2013-09-27 10:29:37 · 80 阅读 · 0 评论 -
android 中 Service 重点
Service 主要是用来做长时间的操作的,broadcast只能处理短时的服务任务。 实质是和主调函数在同一个进程里面的同一个线程,也就是说,service阻塞住了,整个app也就卡住了 使用步骤 1.创建一个类,extends Service,override几个常用方法 2.在AndroidManifest.xml中注册,插入<service>标签在<a...原创 2013-09-28 22:17:05 · 64 阅读 · 0 评论 -
android contentprovider重点
ContentProvider 1.用于APP向其他APP暴露自己的数据,提供访问数据的统一接口 2.使用contentProvider需要创建一个新的类,extends ContentProvider,其他app就可以通过这个类的对象访问这个app的数据 3.在android.Manifest的<application></application>下注册该Con...原创 2013-09-28 22:17:26 · 73 阅读 · 0 评论 -
android 中 XML 重点
SAX(Simple Api for XML)方式: 1.原理是将文档逐行读入内存,逐行解析 2.XML文档开始解析、结束解析,每个标签开始解析、结束解析的时刻都会触发一个事件,解析DTD和schema时也会触发一个事件,分别为 startDocument() endDocument() startElement(......) character(......) ...原创 2013-09-28 22:17:42 · 73 阅读 · 0 评论 -
BroadcastReceiver要点
BroadcastReceiver 作用:接收传来的特定类型的intent,然后执行相应操作 使用方法: 1.新建一个类MyBroadcastReceiver,extends BroadcastReceiver 2.override 其中的onReceiver(...)方法,一旦激活一个 MyBroadcastReceiver 对象,该对象马上调用该方法,该方法结束时,该MyBroad...原创 2013-09-28 22:17:54 · 74 阅读 · 0 评论 -
android常用控件
RadioGroup RadioButton CheckBox Toast ProgressBar 1.setvisibility(View.Visibility) 2.setmax() 3.setprogress() ListView 使用步骤: 1.要extends ListActivity 2.准备两个XML的layout文件,一个用于A...2013-09-26 14:12:40 · 80 阅读 · 0 评论 -
【转载】android的user-permission
访问登记属性 android.permission.ACCESS_CHECKIN_PROPERTIES ,读取或写入登记check-in数据库属性表的权限 获取错略位置 android.permission.ACCESS_COARSE_LOCATION,通过WiFi或移动基站的方式获取用户错略的经纬度信息,定位精度大概误差在30~1500米 获取精确位置 andr...原创 2013-09-23 14:57:46 · 512 阅读 · 0 评论 -
2013/8/1
今天搞定了android的真机调试问题。 发现 1.eclipse使用的android的sdk版本一定要比真机的低,才可以实现真机调试。2013-08-01 16:31:18 · 95 阅读 · 0 评论 -
android工程的编译过程与选项
等等2013-08-07 11:22:17 · 83 阅读 · 0 评论 -
eclipse 快捷键
Ctrl+1 快速修复(最经典的快捷键,就不用多说了)Ctrl+D: 删除当前行 Ctrl+Alt+↓ 复制当前行到下一行(复制增加)Ctrl+Alt+↑ 复制当前行到上一行(复制增加)Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了)Alt+↑ 当前行和上面一行交互位置(同上)Alt+← 前一个编辑的页面Alt+→ 下一个编辑的页面(当然是针对上面那条来说了)Alt+...原创 2013-08-08 13:58:28 · 59 阅读 · 0 评论 -
eclipse的使用
学习多个视景的使用: ---------------------------------------------------------------------------------------------------------------- 2.Project 中的clean在干嘛? 将.class文件删除,同时重新编译工程 android开发中,clean会把ge...2013-08-14 23:09:35 · 87 阅读 · 0 评论 -
android 重点
android的四大组件: 1 activity:做界面 2 BroadcastReceiver:应用程序间传递数据 3 Service:应用程序内数据处理 4 Content Provider:为应用程序提供数据 -----------------------------------------------------------------------------...原创 2013-08-19 13:07:22 · 61 阅读 · 0 评论 -
android 中 activity 重点
Activity重点: 1.新建一个activity需要在androidManifest.xml中注册(千万要记住,要注册啊!!!!!不要忘了) 注册时候可以选择窗口的theme:比如是对话框还是别的什么。 首先启动的activity在注册时候需要插入<intent-filter>标签。不过eclispe一般自动都写好了。 2.一个act...2013-08-19 14:09:12 · 105 阅读 · 0 评论 -
android 中 intent 重点
Intent(意图)重点: 1.Intent是一个对象,里面包含了一定的activity间传递的信息,从一个activity传到另一个activity的对象。 2.Intent包含了 component name:传递数据到那个activity的name action:希望那个activity做的事情 data:做的事情需要...原创 2013-08-19 22:35:16 · 64 阅读 · 0 评论 -
Activity中的布局
Activity中的布局常使用两个布局:linerlayout和TableLayout linerlayout: 1. android:gravity="center_vertical" 指的是控件里面的内容居中,gravity 2.字体大小要加单位:pt(磅),距离可以用单位dip(和屏幕分辨率无关) 3.android:paddingLeft和android...2013-08-21 00:21:26 · 172 阅读 · 0 评论 -
sqlite要点
SQlitOpenHelper 作用:代码中调用sqlite数据库 1.抽象类,需要extends它 2.必须要有构造函数,OnCreate()和OnUpgrade() 3.没有安装sqlite的手机需要下载安装SQLite Installer for Root,手机需要root权限 4.是所有sqlite数据库操作的发起者 SQLiteDatabase 作用:数据库对象 ...原创 2013-09-30 08:58:12 · 110 阅读 · 0 评论