Android 通常有以下分区:System分区: 就是我们刷ROM的分区Data分区:
分区就是我们装APK的分区Catch分区:是缓存分区SDCard分区:就是挂载的SD卡。我们可以在adb中使用df 来查看分区情况。1、跨分区不能用
MV命令来拷贝。但是可以用CP命令。如PWD,当前目录为:/...
分类:
移动平台 时间:
2014-04-04 14:49:19
收藏:
0 评论:
0 赞:
0 阅读:
552
前前后后接触安卓也有一段时间了,但是对于Android命名规范这块一直没有太注意过。导致有的时候写出来的代码,前后的风格根本不一样,今天在网上查了一下,正好对自己来说可以好好的总结一下。
首先在Android里面最直接接触到的就是Activity,那么对于Activity这块我们应该怎样去命名呢?前...
分类:
移动平台 时间:
2014-04-04 14:54:49
收藏:
0 评论:
0 赞:
0 阅读:
504
昨天添加Android兼容包,碰到了很多问题,在这里记录一下,让后面的路好走。如何选择兼容包,请参考Android
Support Library Features(二) 一、下载Support Library方法1:右击项目→选择Android Tools→Add
Support Library…...
分类:
移动平台 时间:
2014-04-04 14:56:53
收藏:
0 评论:
0 赞:
0 阅读:
632
一.数据库升级:
在我们的程序中,或多或少都会涉及到数据库,使用数据库必定会涉及到数据库的升级,数据库升级带来的一些问题,如旧版本数据库的数据记录的保持,对新表的字段的添加等等一系列问题,还记得当我来西安的时候,面试的第二家公司,做音乐播放客户端的,就问到了这个问题;
我们开发了一个程序,当前是1....
分类:
移动平台 时间:
2014-04-04 15:03:38
收藏:
0 评论:
0 赞:
0 阅读:
520
概述 Fragment 表现 Activity
中用UI的一个行为或者一部分.可以组合多个fragment放在一个单独的activity中来创建一个多界面区域的UI,并可以在多个activity里重用某一个fragment.把fragment想象成一个activity的模块化区域,
有它自己的生命周...
分类:
移动平台 时间:
2014-04-04 15:14:20
收藏:
0 评论:
0 赞:
0 阅读:
643
Android中的颜色设置
分类:
移动平台 时间:
2014-04-04 14:20:02
收藏:
0 评论:
0 赞:
0 阅读:
584
为了方便android系统中不同应用间的通信,android提供了aidl。客户端访某个应用的service时,将IBInder对象的代理传递给ServiceConnection的onServiceConnected方法的第二个参数。一、服务端应用的实现interface
ICat{ String ...
分类:
移动平台 时间:
2014-04-04 17:02:12
收藏:
0 评论:
0 赞:
0 阅读:
568
很多时候在应用安装初始化时,需要创建本地数据库,同时为数据库添加数据,之后再从数据库中读取数据。这里有2个思路1.先在本地创建一个能支持android使用的sqlite数据库文件,启动时,用现成的sqlite的二进制文件进行直接copy到Android系统的数据库路径2.可以考虑在第一次启动时,执行...
分类:
移动平台 时间:
2014-04-04 17:18:00
收藏:
0 评论:
0 赞:
0 阅读:
746
项目中遇到了下载文件文件名是中文 而且还有空格 如果不对连接进行处理 下载就会报错
要想解决这个问题 只需对你的url 进行编码然后替换空格用编码表示//对路径进行编码 然后替换路径中所有空格 编码之后空格变成“+”而空格的编码表示是“%20”
所以将所有的“+”替换成“%20”就可以了 //对路径...
分类:
移动平台 时间:
2014-04-04 17:42:35
收藏:
0 评论:
0 赞:
0 阅读:
546
1. 加载大图片到内存,从gallery获取图片android默认的最大堆栈只有16M,
图片像素太高会导致内存不足的异常,需要将图片等比例缩小到适合手机屏幕分辨率, 再加载。从gallery 获取图片,
即要获取另一个activity的返回值。示例代码:public class MainActiv...
分类:
移动平台 时间:
2014-04-04 17:49:16
收藏:
0 评论:
0 赞:
0 阅读:
1017
要点1获取AndroidManifest.xml的版本号:1.通过packageManager来获取publicvoidgetVersion(Contextcontext){packageMangerpm=context.getPackageManager();packageInfoinfo=pm.getPackageInfo(context.getPackageName(),0);returninfo.getVersionName;//这样既可以得到版本号}..
分类:
移动平台 时间:
2014-04-04 09:11:26
收藏:
0 评论:
0 赞:
0 阅读:
527
1、Activity是布满整个窗口或者悬浮于其它窗口上的交互界面。在一个应用程序中通常由多个Activity构成,都会在Manifest.xml中指定一个主的Activity;
2、当启动其它的Activity时上一个Activity将会停止,新的Activity将会压入栈中,同时获取用户焦点;
3、对Activity的操作符合栈的先进后出原则,当用户按Back键时,当前的Activity被销...
分类:
移动平台 时间:
2014-04-04 09:15:00
收藏:
0 评论:
0 赞:
0 阅读:
458
先看效果图吧,继上一篇《android自定义viewgroup实现等分格子布局》中实现的布局效果,这里稍微有些区别,每个格子的高度不规则,就是传说的瀑布流布局,一般实现这种效果,要么用第三方控件,如果不是加载图片还可以直接写在xml中实现,不过代码会很多的;下面我重写了viewgroup,实现
on...
分类:
移动平台 时间:
2014-04-04 08:39:35
收藏:
0 评论:
0 赞:
0 阅读:
736
前提是:1) 手机已经root,且装有busybox,2)
还装有至少一款terminal(模拟终端)软件,手机连wifi路由器。3) 还要有一些基础常识,比如linux命令,telnet。这里模拟终端推荐以Better
Terminal Emulator Pro,任意app市场里搜索(1)Andr...
分类:
移动平台 时间:
2014-04-04 08:40:38
收藏:
0 评论:
0 赞:
0 阅读:
602
viewgroup简单说就是可以装view的view.今天遇到一个问题,就是需要一个可以自动根据一行中view的宽度自动换行的布局,网上
找了下,没有相关的例子,但是找到了思路:自定义一个viewgroup,然后在onlayout文件里面自动检测view的右边缘的横坐标值,和你的
view的pare...
分类:
移动平台 时间:
2014-04-04 08:45:48
收藏:
0 评论:
0 赞:
0 阅读:
512
介绍几个工作开发中封装的好用的android自定义控件首先看效果图,看下这两个界面,第一个中用到了一个自定义的FlowRadioGroup,支持复合子控件,自定义布局;第二个界面中看到了输入的数字
自动4位分割了吧;也用到了自定义的DivisionEditText控件。下面直接看源码FlowRadi...
分类:
移动平台 时间:
2014-04-04 09:55:06
收藏:
0 评论:
0 赞:
0 阅读:
643
先上效果图:实现这样的效果:一般的思路就是,直接写布局文件,用LinearLayout
嵌套多层子LinearLayout,然后根据权重layout_weight可以达到上面的效果还有就是利用gridview了,但是这里的需求就是不能上下滑动,使用gridview的时候还要计算布局的高度,否则内容超...
分类:
移动平台 时间:
2014-04-04 09:57:43
收藏:
0 评论:
0 赞:
0 阅读:
481
我最近工作挺忙,距离上一次写博客转眼已经过了一个多月,每次学到和用到点新东西,其实都有分享的欲望,但奈何文笔太差,而一篇文章包括构思,排版,修改发布的时间最少要花费2个小时(这其中还不包括写完后未保存,突然关掉浏览器的惨剧…),但是今天不知怎么的突然头脑发热,决定把睡觉的2个小时用来写篇博客(请原谅...
分类:
移动平台 时间:
2014-04-04 09:58:12
收藏:
0 评论:
0 赞:
0 阅读:
693
(1)
src:源文件,主要是完成java代码的编写(2)gen:ADT即系统自动生成的JAVA文件(即源代码目录),程序员千万不要去修改(3)gen->[Package
Name]->R.java:这个文件是系统自动生成的文件,非常的重要,这个R.java文件中默认有attr,drawable,l...
分类:
移动平台 时间:
2014-04-04 10:21:27
收藏:
0 评论:
0 赞:
0 阅读:
420
今天遇到一个问题:android中ListView点击和里边button点击不能同时生效问题解决。原因是:listView
在开始绘制的时候,系统首先调用getCount()函数,根据他的返回值得到listView的长度(这也是为什么在开始的第一张图特别的标出列表长
度),然后根据这个长度,调用ge...
分类:
移动平台 时间:
2014-04-04 10:25:32
收藏:
0 评论:
0 赞:
0 阅读:
583