- 浏览: 25105 次
- 性别:
- 来自: 北京
最新评论
-
zzqnnu:
hssdw25172008 写道总结的很好~ 不会这么背吧,第 ...
编码规范机制设计与分析 -
hssdw25172008:
总结的很好~
编码规范机制设计与分析
文章列表
android 网络
- 博客分类:
- android
WIFI
1.wifi网卡的五种状态
2.改变wifi网卡的方法
Socket
原理:
1.一般有客户端和服务器端两个程序。客户端可以有tcp/udp两种选择。
2.客户端和服务器端各有一个inputStream和outputStream,用来互相传递数据。
服务器端实现步骤:
1.new ServerSocket(port);
2.Socket socket = ServerSocket.accept();这个方法会一直死循环到有数据传到服务器为止,返回一个“socket连接对象”
3.InputStream inputStream = socket.get ...
android 中 SDCard 重点
- 博客分类:
- android
读写SD卡
1.使用Environment.getExternalStorageDirectory()得到SD卡的目录
2.在andoridManifest中设置权限android.permission.WRITE_EXTERNAL_STORAGE和
3.使用IO流读写SD卡
windows新建用户
- 博客分类:
- OS
步骤:
我的电脑右键---管理----本地用户和组----用户
空白处右键----新用户------填表格--------产生新用户
新用户右键-----属性-----隶属于------添加----高级----立即查找------选择需要的组--------确定-------关闭
要点:
0. eclipse使用的android的sdk版本一定要比真机的低,才可以实现真机调试。
1. eclispe编辑器左边双击设置\取消断点
2. F11开始调试
3. F5进入函数
4. F6单步
5. F7从目前的函数返回到主调函数
6. F8到下一断点
7.一旦进入“source not found”的源码不可见页面,用F6可以跳过该次调用,进入下一步调用
8.package explorer里代表的项目的文件夹上有个人红色感叹号,含义是有jar包的path有问题,右键build path,然后选择config build path ,在弹出的对话 ...
1.插件可以手动配置,在chrome的安装文件夹里搜索
2.vichrome的主要快捷键:
F模式: f F
上下左右: J K H L
开闭标签: T X
3.chrome的主要快捷键:
标签窗口打开与关闭: C+T C+W C+S+T C+N
打开功能标签: C+H C+U C+J
任务管理器: S+ESC
标签切换: C+Tab C+S+Tab
定焦地址栏: F6
地址栏搜索: 地址+Tab
打开扳手菜单: Alt+F
开发者工具 C+S+I ...
android中的2D图形
1.2D图形基于android.graphics,3D图形基于opengl
绘制步骤:
1.extends这个android.view.View类。
2.重写View中的OnDraw()函数,在其中使用Canvas的方法进行绘制。
3.在activity中用setContentView(new View(this))调用这个View
要点:
1.View的构造方法的参数Context类指的是调用该类的上下文环境类
2.
android中的JUnit
1.
android常用控件
- 博客分类:
- android
RadioGroup
RadioButton
CheckBox
Toast
ProgressBar
1.setvisibility(View.Visibility)
2.setmax()
3.setprogress()
ListView
使用步骤:
1.要extends ListActivity
2.准备两个XML的layout文件,一个用于Activity的布局,一个用于ListView的布局
3.定义数据源:ArrayList<HashMap<String, Object>>,将其初始化
4.定义适配器Simp ...
http://www.ostools.net/
oracle帮助文档
http://docs.oracle.com/en/database/
1.执行的代码中间绝对不会出现具体的数值。因为:
未来只要有可能发生变化的数值资源存入res/XML,实现代码外的修改。
铁定不会变的数值,用大写的单词和前缀public static final ,定义为类的私有变量,可以实现一处改,处处改。用于避免人在修改代码的时候修改这些final的变量,导致可能出现的多处数值不同步修改的情况
2.
访问登记属性
android.permission.ACCESS_CHECKIN_PROPERTIES ,读取或写入登记check-in数据库属性表的权限
获取错略位置
android.permission.ACCESS_COARSE_LOCATION,通过WiFi或移动基站的方式获取用户错略的经纬度信息,定位精度大概误差在30~1500米
获取精确位置
android.permission.ACCESS_FINE_LOCATION,通过GPS芯片接收卫星的定位信息,定位精度达10米以内
通配符:
* 任意长度的任意字符
? 任意一个字符
----------------------------------------------------------------------------
元字符:
\b 英语单词中间的间隔符,代表一个位置,不代表几个字符(可能是若干空格,标点,也可能没东西)
^ 断言行首的位置
$ 断言行末的位置
. 除了换行符以外的任意长度的任意字符
\d 一个数字
\s 一个空白符(空格,Tab,E ...
Activity中的布局
- 博客分类:
- android
Activity中的布局常使用两个布局:linerlayout和TableLayout
linerlayout:
1. android:gravity="center_vertical" 指的是控件里面的内容居中,gravity
2.字体大小要加单位:pt(磅),距离可以用单位dip(和屏幕分辨率无关)
3.android:paddingLeft和android:paddingRight是什么意思?
padding是内边框的意思:内容和控件边框间的距离,共有上下左右四个,如果只是padding,那就是指示四个内边距全是这个数 ...
android 中 intent 重点
- 博客分类:
- android
Intent(意图)重点:
1.Intent是一个对象,里面包含了一定的activity间传递的信息,从一个activity传到另一个activity的对象。
2.Intent包含了
component name:传递数据到那个activity的name
action:希望那个activity做的事情
data:做的事情需要的数据(URI格式)
extras:额外信息(键值对)
category:
flags:
3.用法:
在前一个Activity的某 ...
android 中 activity 重点
- 博客分类:
- android
Activity重点:
1.新建一个activity需要在androidManifest.xml中注册(千万要记住,要注册啊!!!!!不要忘了)
注册时候可以选择窗口的theme:比如是对话框还是别的什么。
首先启动的activity在注册时候需要 ...
android 重点
- 博客分类:
- android
android的四大组件:
1 activity:做界面
2 BroadcastReceiver:应用程序间传递数据
3 Service:应用程序内数据处理
4 Content Provider:为应用程序提供数据
--------------------------------------------------------------------------------------------------------------------------
android的文件结构:
1.assets和res文件夹的区别:
assets里面什 ...