Android开发小白日记1 25th Mar

今天开发中遇到的问题:

代码自动补全:

Google了下发现了方法:

        打开 Eclipse -> Window -> Perferences,会打开个Perferences 的设置界面。

  最简单的修改方式是:Windows——>Preferences——>Java-->Editor-->Content Asist,在Auto activation triggers for Java后面的文本框里只有一个“.”。

  会看到只有一个"."存在。表示:只有输入"."之后才会有代码提示,我们要修改的地方就是这里,可是Eclipse默认只允许输入4个自定义字符。不知道是不是我的eclipse版本比较高的原因,这一栏是不受字符数量的限制的,所以我直接在后面加入了所有的字母,就搞定了。

  修改之后,默认是你输入某个字符200毫秒之后出现代码提示,如果出现输入很卡的情况,需要把提示延迟调高一些;如果你嫌它太慢,可以修改成更小的数字,不过数字改的越小,对系统性能的要求就越高,我设置的是50毫秒。

如何添加新的activity:

右键->new->other->在android下面有activity可以选择,里面还有更丰富的选项,默认提供了诸如全屏、菜单、和空白等activity。

如何将程序全屏,真正去除activity的标题栏:

实际在APP的开发中会遇到想要全屏的问题,但是新建的activity即便选的是blank的在屏幕顶端也会有title bar,google了一下发现有两种方法可以将之去掉。

方法1:

使用xml的方法,在该项目的AndroidManifest.xml文件中,在需要全屏的Activity元素中添加属性

android:theme="@android:style/Theme.NoTitleBar.Fullscreen"
这样就可以实现这个Activity的全屏显示,如果只是不要标题栏,即需要保留系统自带的任务栏的话,则使用
android:theme="@android:style/Theme.NoTitleBar"
这样的好处是可以不用在代码中进行修改

方法2:

即使用代码进行修改

在Activity 的OnCreat函数中加入下面的代码:

requestWindowFeature(Window.FEATURE_NO_TITLE);
getWindow().setFlags(WindowManager.LayoutParams. FLAG_FULLSCREEN ,WindowManager.LayoutParams. FLAG_FULLSCREEN);

使用代码可以动态使该Activity进行全屏,如可实现屏幕双击后进行全屏等

如何快速注释:

Ctrl+Shift+C会在每段代码前加上//

Ctrl+Shift+/会把选中区域前后加上/*  */

时间: 2024-12-08 17:47:00

Android开发小白日记1 25th Mar的相关文章

Android开发小白日记2 (20 Apr) 关于Fragment

很早的时候开发android用的是2.2的SDK,当时界面就一个activity,可是前些日子重试android开发的时候,发现每次新建一个activity 在新建一个layout的同时,还会有一个非常相似地fragment layout,后来查了下资料,总算明白了在3.0之后,android的sdk就加入了fragment,用户单屏显示更多的布局. 下面的部分内容转载自:http://blog.csdn.net/guolin_blog/article/details/8881711 为什么要引

《Java和Android开发实战详解》——1.1节编程语言基础知识

1.1编程语言基础知识 Java和Android开发实战详解 "编程语言"(Programming Language)是人类告诉计算机如何工作的一款语言,如同人与人之间沟通使用自然语言,编程语言被设计用于人类与计算机之间进行沟通.从技术角度来说,编程语言就是一款将执行指令传达给计算机的标准通信技术. 1.1.1 程序.软件与应用程序 在说明编程语言之前,我们需要了解什么是程序.软件与应用程序.简单地说来,编程语言提供了语法,可以让我们编写程序代码来建立程序,程序经编译建立成应用程序后,

应用终止-android开发 同一个应用在一台安卓机上可以运行,另一台上就会终止

问题描述 android开发 同一个应用在一台安卓机上可以运行,另一台上就会终止 一台小米3,一台联想A385E,应该android 版本不一样,为什么小米就直接停止运行了呢就是一个群发短息的app,在获得列表中手机号码的时候小米会直接终止,联想的可以正常获取,这是为什么呢? 还有想问一下 PendingIntent pi =PendingIntent.getActivity(EditMessage.this 0 new Intent() 0); //抛出空指针异常smsManager.send

android开发中sqlite的使用

问题描述 android开发中sqlite的使用 请问在开发中sqlite的使用广泛吗?求举个例子使用sqlite完成什么功能,学了知识点不知什么情况会用到,各位前辈们求指点啊! 解决方案 使用数据库实现对数据的存储. 下面上一个小例子,写日记. 效果如下: ? ? ?? ?? 当LIstView中没有数据显示时,我们需要告诉用户没有数据. 方法有二: 1. activity继承ListActivity,在布局文件中如下编写: android:id="@id/android:empty"

可视化工具-Android开发一个本地题库,在录入题库信息时,怎么将图片信息导入到sqlite中。

问题描述 Android开发一个本地题库,在录入题库信息时,怎么将图片信息导入到sqlite中. 希望录入数据时通过可视化工具(sqlite expert)或者 excel 导入图片.. 实在是没什么思路....希望大家指点一下. 类似的效果 解决方案 小白不懂,还是要帮顶~~ 解决方案二: 虽然没真实往数据库里面存过图片,但还是不建议直接往数据库里面存图片,建议是把图片保存在网络上,这样,在启动APP或者安装之后,可以进行下载. 下载之后保存到本地,然后将路径存入本地数据库(同时将网络和本地路

30天入门 Android 开发, Google 与你一起圆梦

Google,开发者的圣地.虽然国内的开发者一直无法跟上最新的Google步伐,但Google的传教士们,总能想尽一切办法,来让国内开发者接触到最新的技术,Google Study Jams就是这样一个活动,旨在帮助开发者学习Google的先进生产力,如果你希望对自己的技术有提高,希望认识更多志同道合的开发者,那么Google Study Jams一定是你最好的选择. Android 设备已经随处可见,你想尝试一下在 Android 设备上的开发和创新吗?快来跟随 Google 的步伐,一起学习

sdk-问一个Android开发的环境安装问题!求解!

问题描述 问一个Android开发的环境安装问题!求解! 我安装Android SDK点击SDK Manager.exe之后这个界面不是有很多的包可以安装吗?怎么我的这个就是这么点希望大神帮我下! 解决方案 参考下这个, http://jingyan.baidu.com/article/b0b63dbfd0948c4a483070ea.html 因为现在国内连不上google了... 解决方案二: 参考下这个, http://jingyan.baidu.com/article/b0b63dbfd

android开发查询数据库的实现类和dao层

问题描述 android开发查询数据库的实现类和dao层 之前开发的项目数据单机的吧,现在在公司要开发联网的项目,就用上了数据库,我就要写这前我写的实现类和接口,还有DBHelper,那是我做网站的时候用于查询数据库的,请问做app操作数据库和我之前写的一样么,写个DBHelper,实现类集成接口,增删查改写到实现类里.感觉这流程是不怎么熟悉啊 解决方案 ActiveAndroid 一个andriod DB操作的开源库,很方便 解决方案二: 你用ado比较好点----

android 求职-Android开发求职应聘必备书籍??

问题描述 Android开发求职应聘必备书籍?? 请教各位前辈.大神,校招季已经开始了,我是应届毕业生,想找一份Android的开发工作,请问要哪些知识储备和条件,准备应聘面试有哪些经典的Android书可以看看啊?请教各路大神.前辈.小弟感激不尽!! 解决方案 第一行代码.....