`
文章列表

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 ...
读写SD卡 1.使用Environment.getExternalStorageDirectory()得到SD卡的目录 2.在andoridManifest中设置权限android.permission.WRITE_EXTERNAL_STORAGE和 3.使用IO流读写SD卡

windows新建用户

    博客分类:
  • OS
步骤: 我的电脑右键---管理----本地用户和组----用户 空白处右键----新用户------填表格--------产生新用户 新用户右键-----属性-----隶属于------添加----高级----立即查找------选择需要的组--------确定-------关闭

andorid调试

要点: 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 ,在弹出的对话 ...

chrome要点

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 ...

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   要点: 1.View的构造方法的参数Context类指的是调用该类的上下文环境类 2.       android中的JUnit 1.

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中的布局

Activity中的布局常使用两个布局:linerlayout和TableLayout   linerlayout: 1. android:gravity="center_vertical"    指的是控件里面的内容居中,gravity   2.字体大小要加单位:pt(磅),距离可以用单位dip(和屏幕分辨率无关)   3.android:paddingLeft和android:paddingRight是什么意思?        padding是内边框的意思:内容和控件边框间的距离,共有上下左右四个,如果只是padding,那就是指示四个内边距全是这个数 ...
Intent(意图)重点: 1.Intent是一个对象,里面包含了一定的activity间传递的信息,从一个activity传到另一个activity的对象。 2.Intent包含了           component name:传递数据到那个activity的name           action:希望那个activity做的事情           data:做的事情需要的数据(URI格式)           extras:额外信息(键值对)           category:           flags:  3.用法: 在前一个Activity的某 ...
Activity重点: 1.新建一个activity需要在androidManifest.xml中注册(千万要记住,要注册啊!!!!!不要忘了)          注册时候可以选择窗口的theme:比如是对话框还是别的什么。          首先启动的activity在注册时候需要 ...

android 重点

android的四大组件:   1  activity:做界面 2  BroadcastReceiver:应用程序间传递数据 3  Service:应用程序内数据处理 4  Content Provider:为应用程序提供数据  --------------------------------------------------------------------------------------------------------------------------   android的文件结构:   1.assets和res文件夹的区别:    assets里面什 ...
Global site tag (gtag.js) - Google Analytics