随笔分类 -  android提高篇

上一页 1 ··· 63 64 65 66 67 68 69 70 71 ··· 89 下一页
摘要:尊重原创作者,转载请注明出处:http://blog.csdn.net/gemmem/article/details/8920039最近在网上看了不少Android内存管理方面的博文,但是文章大多都是就单个方面去介绍内存管理,没有能全局把握,缺乏系统性阐述,而且有些观点有误。这样对Android内存... 阅读全文
posted @ 2015-04-26 12:34 brave-sailor 阅读(339) 评论(0) 推荐(0)
摘要:请考虑如下情况:在数据库升级时,不同版本的数据库,他们定义的表结构完全可能是不一样的,比如V1.0的表A有10个column,而在V1.1的表A有12个colum,在升级时,表A增加了两列,此时我们应该怎么做呢。总体思路1,将表A重命名,改了A_temp。2,创建新表A。3,将表A_temp的数据插... 阅读全文
posted @ 2015-04-21 22:10 brave-sailor 阅读(219) 评论(0) 推荐(0)
摘要:Intent是一个意图,一个描述了想要启动一个Activity、Broadcast或是Service的意图。它主要持有的信息是它想要启动的组件(Activity、Broadcast或是Service),在开发操作中,需要通过 startActivity , startService 或sendBro... 阅读全文
posted @ 2015-04-16 14:47 brave-sailor 阅读(491) 评论(0) 推荐(0)
摘要:方法一:通过Theme.Translucent@android:style/Theme.Translucent @android:style/Theme.Translucent.NoTitleBar @android:style/Theme.Translu... 阅读全文
posted @ 2015-04-14 14:52 brave-sailor 阅读(1994) 评论(0) 推荐(0)
摘要:1 App Widget简介App Widget是应用程序窗口小部件(Widget)是微型的应用程序视图,它可以被嵌入到其它应用程序中(比如桌面)并接收周期性的更新。你可以通过一个App Widget Provider来发布一个Widget。本文参考Android官方文本,先介绍App Widget... 阅读全文
posted @ 2015-04-13 15:57 brave-sailor 阅读(417) 评论(0) 推荐(0)
摘要:在之前的一篇博文(Android 之窗口小部件详解--App Widget)中,已经介绍了App Widget的基本用法和简单实例。这篇主要讲解 App Widget 的高级内容,即通过 RemoteViews 去管理Widget的中GridView、ListView、StackView等内容。在... 阅读全文
posted @ 2015-04-13 15:55 brave-sailor 阅读(568) 评论(0) 推荐(0)
摘要:Android实现 ScrollView+ListView无滚动条滚动,即ListView的数据会全部显示完,但Listview无滚动条。核心代码如下:1. NoScrollListView.java[java]view plaincopy/****自定义ListView子类,继承ListView*... 阅读全文
posted @ 2015-04-07 15:22 brave-sailor 阅读(1278) 评论(0) 推荐(0)
摘要:有些时候我们使用Service的时需要采用隐私启动的方式,但是Android 5.0一出来后,其中有个特性就是Service Intentmust be explitict,也就是说从Lollipop开始,service服务必须采用显示方式启动。而android源码是这样写的(源码位置:sdk/so... 阅读全文
posted @ 2015-04-07 14:32 brave-sailor 阅读(552) 评论(0) 推荐(0)
摘要:构造函数 代码如下:public class FileDemo { public static void main(String[] args){ //构造函数File(String pathname) File f1 =new File("c:\\abc\\1.txt"); //File(Stri... 阅读全文
posted @ 2015-04-03 10:20 brave-sailor 阅读(541) 评论(0) 推荐(0)
摘要:1、 Android遵循MVC设计思想:M(业务层):service V:视图(main.xml)、 C:Activity2、使用文件如何对数据进行存储Activity提供了openFileOutput()方法可以用于把数据输出到文件中,具体的实现过程与在JAVA SE环境中保存数据到文件中是一样的... 阅读全文
posted @ 2015-04-03 10:14 brave-sailor 阅读(208) 评论(0) 推荐(0)
摘要:importjava.io.File;importjava.io.FileOutputStream;importjava.io.IOException;importjava.io.InputStream;importjava.io.OutputStream;importandroid.os.Envi... 阅读全文
posted @ 2015-04-03 10:03 brave-sailor 阅读(178) 评论(0) 推荐(0)
摘要:今天又开始我的App开发,因为之前一直做的是SDK,所以涉及到界面UI很少,刚 开始做Android应用的时候,没有对dp,px,sp等概念有一个深入的了解,只知道他们之间的转化,还有写个转换工具类等。做Android已经有 一年多了,现在再次开始App开发,决定没遇到一个概念,必须得弄透彻。好吧,... 阅读全文
posted @ 2015-04-02 10:00 brave-sailor 阅读(1166) 评论(0) 推荐(0)
摘要:View Animation View animation系统可以用来执行View上的Tween animation和Frame animation。 Tween animation可以在View对象上执行一系列的简单变换,比如位置、尺寸、旋转、透明度等。 animation package包... 阅读全文
posted @ 2015-04-01 16:11 brave-sailor 阅读(206) 评论(0) 推荐(0)
摘要:Property animation系统还提供了对ViewGroup中的View改变加入动画的功能。 你可以使用LayoutTransition对ViewGroup中的View改变进行动画显示。 注意,本文所说的动画效果都是设置给容器(ViewGroup),然而效果是通过容器存放的View来体现... 阅读全文
posted @ 2015-04-01 16:10 brave-sailor 阅读(260) 评论(0) 推荐(0)
摘要:如果想同时改变多个属性,根据前面所学的,比较显而易见的一种思路是构造多个对象Animator, (Animator可以是ValueAnimator、ObjectAnimator和AnimatorSet) 然后最后把它们放在一个AnimatorSet中。 另一种思路就是,把多个属性的改变放在同一... 阅读全文
posted @ 2015-04-01 16:09 brave-sailor 阅读(206) 评论(0) 推荐(0)
摘要:可以用XML文件来定义Animation。 文件必须有一个唯一的根节点: , , or 三者之一。 对应的Java类是:ValueAnimator - ObjectAnimator - AnimatorSet - 标签是可以嵌套的。 标签的android:ordering属性规定了这个s... 阅读全文
posted @ 2015-04-01 16:08 brave-sailor 阅读(175) 评论(0) 推荐(0)
摘要:Animator类提供了创建动画的基本结构,但是一般使用的是它的子类: ValueAnimator、ObjectAnimator、AnimatorSet ApiDemos中Animation部分是单独的一个包。 下面代码来自ApiDemos中的AnimationCloning类,加了一个使用V... 阅读全文
posted @ 2015-04-01 16:07 brave-sailor 阅读(340) 评论(0) 推荐(0)
摘要:Android Animation Android framework提供了两种动画系统: property animation (introduced in Android 3.0)和view animation。 除了这两种系统外,也可以利用Drawable animation,也就是播放序... 阅读全文
posted @ 2015-04-01 16:06 brave-sailor 阅读(192) 评论(0) 推荐(0)
摘要:Android AnimationContents:AnimationsTween AnimationsAnimationSetInterpolatorFrame-By-Frame AnimationsLayoutAnimationsControllerAnimationListenerAnimat... 阅读全文
posted @ 2015-04-01 15:42 brave-sailor 阅读(765) 评论(0) 推荐(0)
摘要:Android 平台提供了两类动画。 一类是Tween动画,就是对场景里的对象不断的进行图像变化来产生动画效果(旋转、平移、放缩和渐变)。第二类就是 Frame动画,即顺序的播放事先做好的图像,与gif图片原理类似。下面就讲一下Tweene Animations。主要类:Animation 动画A... 阅读全文
posted @ 2015-03-31 09:39 brave-sailor 阅读(389) 评论(0) 推荐(0)

上一页 1 ··· 63 64 65 66 67 68 69 70 71 ··· 89 下一页