随笔分类 - Android 开发笔记
摘要:ctrl+shift+x:用于定义常量时使用(小写换大写)ctrl+f: 格式化代码文本ctrl+c:单行注释/取消注释Alt+Shift+S 可以调出继承的方法的界面Ctrl+Q 定位到最后编辑的地方Ctrl+T 快速显示当前类的继承结构Ctrl+O 快速显示 OutLineAlt+Shift+R 重命名 (是我自己最爱用的一个了,尤其是变量和类的Rename,比手工方法能节省很多劳动力)Alt+Shift+M 抽取方法 (这是重构里面最常用的方法之一了,尤其是对一大堆泥团代码有用)Alt+Shift+C 修改函数结构(比较实用,有N个函数调用了这个方法,修改一次搞定)Alt+Shift+L
阅读全文
摘要:Button事件监听器 private Button btnButton = null; private Button btnButton2 = null; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); btnButton = (Button) findViewById(R.id.button1); btnButton2 = (Button) findVie...
阅读全文
摘要:hint:提示信息,当输入文本后,自动消失;maxLength:文本框中能输入的最大长度;drawableLeft:在文本框中左侧添加图片(ic_launcher 为图片的引用);inputType:在文本中输入的类型(包括:数字,汉字,字母,大写字母等等);添加文本样式--圆角background 引用圆形样式shape.xml
阅读全文
摘要:跑马灯效果:其中ellipsize:(省略)android:ellipsize = "end" 省略号在结尾android:ellipsize = "start" 省略号在开头android:ellipsize = "middle" 省略号在中间android:ellipsize = "marquee" 跑马灯focusableInTouchMode:获取焦点的方式;focusable:设置是否获得焦点 一个是设置焦点联系方式 一个是设置是否获得焦点。若有requestFocus()被调用时,后者优先处理marqu
阅读全文
摘要:package com.WTFly.Service;import com.WTFly.infoqueue.MainActivity;import com.WTFly.infoqueue.R;import android.R.string;import android.app.IntentService;import android.app.Notification;import android.app.NotificationManager;import android.app.PendingIntent;import android.content.Intent;import android
阅读全文
摘要:getSystemService是Android很重要的一个API,它是Activity的一个方法,根据传入的NAME来取得对应的Object,然后转换成相应的服务对象。以下介绍系统相应的服务。传入的Name返回的对象说明WINDOW_SERVICEWindowManager管理打开的窗口程序LAYOUT_INFLATER_SERVICELayoutInflater取得xml里定义的viewACTIVITY_SERVICEActivityManager管理应用程序的系统状态POWER_SERVICEPowerManger电源的服务ALARM_SERVICEAlarmManager闹钟的服务NO
阅读全文
摘要:Java代码 1.使用Android自带的拨号功能简单实现: (1)。首先在AndroidManifest.xml中添加权限设置: (2)。在main.xml中设置三个控件: //谁知一个文本控件,显示R类下的String子类的属性为call.input的值,此处值所对应的是res/values/xxx.xml下的call.input所对应的值 //创建一个输入框,以便用户输入电话号码,并为其分配id为input,此id会在R类的子类id下表现出来 //创建一个拨号按钮,以便用户拨打输入的电话号码,并为其分配id为call,此id会在R类的子类id下表现出来 (3)。在Activi...
阅读全文
摘要:允许读写访问"properties"表在checkin数据库中,改值可以修改上传允许一个程序访问CellID或WiFi热点来获取粗略的位置允许一个程序访问精良位置(如GPS)允许应用程序访问额外的位置提供命令允许程序创建模拟位置提供用于测试允许程序访问有关GSM网络信息允许程序使用SurfaceFlinger底层特性允许程序访问Wi-Fi网络状态信息允许程序发布系统级服务允许程序更新手机电池统计信息允许程序连接到已配对的蓝牙设备允许程序发现和配对蓝牙设备请求能够禁用设备允许程序广播一个提示消息在一个应用程序包已经移除后允许一个程序广播常用intents允许一个程序初始化一个
阅读全文
摘要:Toast是Android中用来显示显示信息的一种机制,和Dialog不一样的是,Toast是没有焦点的,而且Toast显示的时间有限,过一定的时间就会自动消失。1.默认效果:代码:Toast.makeText(getApplicationContext(), "默认Toast样式", Toast.LENGTH_SHORT).show();2.自定义显示位置效果:代码:toast = Toast.makeText(getApplicationContext(), "自定义位置Toast", Toast.LENGTH_LONG); toast.setGra
阅读全文
浙公网安备 33010602011771号