- 浏览: 358807 次
- 性别:
- 来自: 深圳
最新评论
-
格子衫星人:
不行 红米手机 版本21 测试失败
从assets目录复制文件夹和文件,(不只是文件,附demo) -
zclzcllll:
能不能再给个退个按钮和π的按钮的
基于VC的MFC计算器案例步骤及源代码 -
shezhangjiadao:
写的非常好!!不过我有几个小建议~希望楼主能更正一下~~[co ...
基于VC的MFC计算器案例步骤及源代码 -
flycatdeng:
夜色蓝 写道我想说dx在sdk的build-tools里面比如 ...
dx工具(android将jar包转成dex格式二进制jar包工具) -
夜色蓝:
我想说dx在sdk的build-tools里面比如build- ...
dx工具(android将jar包转成dex格式二进制jar包工具)
文章列表
一、效果:
安装apk到用户手机上时在用户的SDCard创建文件夹(其实就是建立你唯一的应用的目录咯),以及复制一些你不想编译而有用的文件到你的目录下!
二、关键点:
1、得到sdcard的路径:android.os.Environment.getExternalStorageDirectory().getAbsolutePath()一般都会得到路径“/mnt/sdcard"
2、将你需要复制到用户sdcard的文件放到android代码res/raw路径如”res/raw/flycatdeng.txt",放在raw中的文件不会被编译。通过getResou ...
一、现象:
通过ViewPager+TabHost可以实现点击选项卡滑动,或者通过手势拖动滑动。因为考虑到组件比较多,不能将所有的组件监听响应写在一个类,所以需要既可以在ViewPager中的视图“点击”(以一个按钮为例)响应又能在TabHost中的activity“点击”响应的效果。
很幸运,按钮能响应,但是将按钮组件的监听方法写到onResume方法中的时候,按钮就不能响应了,但是能够打印语句,能加载数据。可以为什么按钮等组件不能更改UI了呢?
二、分析:
我在需要滑动的三个activity中的onCreate,o
1、在mysql命令框输入 \.文件名.sql 即可执行文档,所以可以将一些创建表啊什么的语句放到一个sql文档中。。。当然,所谓的文件名.sql应当是一个路径地址(02)
两个横线--表示注释
2、主键,外键设置(02)
安装:http://flycatdeng.iteye.com/blog/1463381
卸载:1.打开模拟器
2.左下角开始菜单--运行--cmd命令
3.不停的cd cd 知道打开你的Android安装的tools所在的地址
4.adb shell
5.cd data
6.cd app
7.ls 其实前面带#的都是linux命令,这个ls相当于dir
8.rm apk文件的全称(在ls指令后看到的)
但是卸载后,重新启动模拟器会发现如下错误:
I ...
apk不同exe和jar文件,apk需要在安卓系统中运行,单有一个apk文件还是没用,不能直接拖进AVD中(当然可以直接放到安卓系统的手机中)
由于我们的eclipse大都是已经安装好,解压直接使用的,所以不用配置环境变量也能运行模拟器。但是当你要将一个apk(没有源程序)加到AVD中却需要好几个步骤。之前跟着网上的操作一直会出现adb非内部命令!后来问了斌哥!!!
一、先不要急着打开模拟器,先将环境配置好,将android文件里的tools和platform-tools两个文件夹的目录复制好,放到环境变量中:
二、启动模拟器:
三、将apk文件放到Android too ...
首先声明:这是一个经过同学分析的、老师要求的、自己脑袋思考的、打过草稿的、用圆珠笔,右手亲手写的java有关的二分查找。
什么是二分查找:以一个数组(已经升序排列好了的)来分析,首先找到整个数组索引值的中间点的数组的key,如果等于你所要找的值X则这个索引值就是你要找的;如果>X,证明素要找的的前半部分,否则在后半部分,然后递归即可。(当然,这是我个人的理解)
我的代码实现:
//我以一个int数组 找一个int x为例
static int low,high;//low是第一个索引值,high是最后一个索引值
int arr[]=new int[Le ...
抽象工厂模式
一、什么是产品族?
是指位于不同产品等级结构中,功能相关联的产品组成的家族。这句话真的是太深奥了,网上查了下,那么你能解释什么叫产品族,可是我怎么知道什么是产品等级结构呢?网上没找到解释的,我看了一些源代码,自己理解的:动物又包括狗,猫等,狗又包括白狗,黑狗,猫有包括白猫,黑猫,那么我们可以将白猫和白狗放在一起,这就组成了一个白色动物的产品族!
二、什么是抽象工厂模式?
抽象工厂模式是指当有多个抽象角色时,使用的一种工厂模式。是所有形态的工厂模式中最为抽象和最具一般性 ...
工厂方法模式
一、结构:还是以表情为例:和百度里的很像
二、角色:
1、抽象产品角色:产品对象的共同父类或共同拥有的接口,此例中的BiaoQing。
2、具体产品角色:这个角色实现了抽象产品角色所定义的接口。某具体产品有专门的具体工厂创建(此例的 SmileFactory,CryFactory),它们之间往往一一对应。此例中的Cry,Smile。
3、抽象工厂角色:工厂方法模式的核心,工厂类都需实现这个接口。
4、具体工厂角色:实现抽象工厂接口,经过程序调用对象从而创建具体产品对象,与具体产品角色一一对应!此 ...
一、姑且用一个这样的图表示一下: 二、简单工厂的基本简介:百度释义:又叫静态工厂方法,不属于那23种设计模式之一。
动态决定哪个类被实例化,不必事先知道哪个类要被实例化!
三、举例:QQ里面常用发表情的:
1、 表情 b=new Smile();//这种应该是很熟悉的创建方式
2、表情 b=表情工厂.createBiaoQing(“表情内容”);
四、角色与结构:
工厂类角色(creator):BQFctory,在creat方法下创建产品对象(smile,cry);
抽象产品角色(product):BiaoQing;定 ...
设计模式之单例模式
一、概念:确保某一个类只有一个实例
二、特点:1、单例类只能有一个实例
2、单例类必须自行创建自己这个唯一的实例
3、单例类必须给所有其他对象提供这一实例
三、代码实现:
懒汉式(其他的还有饿汉式)(由以下代码可以看到这里先判断是否有对象,如果没有才去创建对象,比较懒;而饿汉式则像个饿死鬼一样先创建一个对象)
public class A {
private static A a;//私有静态对象
private A() {//私有的构造方法,外部不可创建对象
}
pu ...
一个小小的android程序,已经打开main.xml文件并编辑好了,于是点击了上方的绿色的运行,结果就生成了main.out.xml,整个项目就画上了一把叉。
上网查,别人的都说可以运行,可是我的不可以啊,后来没办法问了老师:只要删除即可,真正的原因是自己选择的运行方式不对。正确的运行方式:
右击所需运行的项目——>run as——>android application.ok了(点击上边的绿色的运行时,机器不知道你要运行的是哪个项目,所以会出现错误!!!)
一、思路:通过PC服务器向Android手机客户机发送图片
1、创建java工程PC服务器
1)、创建服务器对象,带有指定端口
2)、让服务器循环等待客户机的连接
3)、点击按钮出现文件选择器,得到文件路径
4)、取得连结对象上的流对象,再将流传送给客户机
5)、创建一个界面,点击按钮,选择图片,取得图片的信息,发送给客户机
2、Android工程手机客户端
1)、创建好工程
2)、在第一个页面显示之后,创建客户对象(记得加互联网权限android.permission.INTERNET)
得到输入输出流
3)、编辑想要的页面(在第二个页面操作),编辑第一个页 ...
一、思路:
1、首先需要一个服务器,一个客户端:
PC作为服务器,手机Android作为客户端
2、服务器:接收流后将流输出并加上标识后再以流输出发送给客户端
3、客户端:将编辑框输入的字符串以字节流输出给服务器,再接收服务器的流并显示到另一个编辑框内!
4、大体思路如此!其他细节:
A:虽然setText()中括号里是int型数据,但任然可以在里面写字符串,因为EditText继承了TextView
B:流结束要有标识符
C:组件通过查找对应的ID并转型:
button_sendContent = (Button) thi ...
从安卓系统作为客户端连接到电脑PC服务器端,就是创建不成功
1、 使用client=new Socket("localhost",8090);创建没反应;本人猜想是这个"localhost"不再是与电脑默认的ip有关,我在上面用到的是Socket(String host,
int port)(创建一个流套接字并将其连接到指定主机上的指定端口号。)所以,想要创建成功还是要得到电脑服务器端的IP。
2、 查看socket方法摘要,最好使用Socket(InetAddress address,
int port)
只要是语言就必要要由组成元素,自然语言中有字,词,句,标点符号等等。JAVA语言中也有这些东西,关键字,标示符,语句,运算符,常量变量,注释等等。。JAVA中得关键字就是用来区别类型,划分功能和结构的特有功能的单词。例:abstract(定义抽象类使用区分类型),extends(继承某个父类使用,划分功能
),if(划分语句结构顺序,判断条件)标示符,是JAVA种的变量,类,方法和对象的定义名称。以字符,下划线和$符号开头包括字符数字。语句就是程序是功能具体实现部分。注释就是对语句的解释部分。常量是语句中不可变的数据。变量是语句中定义的可变的数据。也可理解为可以存储不同数据的内存空间。运 ...