DialtactsActivity.java是4个TAB的主程序,里面有:
private void setupDialerTab() {
Intent intent = new Intent("com.android.phone.action.TOUCH_DIALER")
intent.setClass(this, TwelveKeyDialer.class)
mTabHost.addTab(mTabHost.newTabSpec("dialer")
.setIndicator(getString(R.string.dialerIconLabel),
getResources().getDrawable(R.drawable.ic_tab_dialer))
.setContent(intent))
}
可见拨号键盘的程序在TwelveKeyDialer.java里面,有如下代码:
protected int getContentViewResource() {
return R.layout.twelve_key_dialer
}
布局文件在twelve_key_dialer.xml里面,有如下代稿码码:
<!-- Keypad section -->
<include layout="@layout/dialpad" />
可见最终的拨号键盘的代码在dialpad.xml里面。键唯哪
官方注释方法
类html标签实现的,可以对解释文本的特殊处理,比如加重、换行、段落等。
请点击输入图片描述
固定标签author、beaninfo、see等。
请点击输入图片描述
END
IDE注释方法
新建类时候自动生成类注释标签,需提前配置。
windown-preferences->java-code style->code templetes->comments-types.
请点击输入图片描述
给已有类添加类注薯散释说明。在类上方依次键入/**回车,添加注凳枯释说明,如果IDE已经配置模板,则会按照模板枣手洞添加注释说明模板。
请点击输入图片描述
无权限版(d出拨号界面并自动输入电话号码,用户选择是否拨号):
import android.content.Contextimport android.content.Intent
import android.net.Uri
public void Call(String Num,Context c){
if(Num 尺宴!=null && Num.length() >0){
Intent itt=new Intent(Intent.ACTION_DIAL,Uri.parse("tel:"+Num))
itt.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK)
c.startActivity(itt)
}
}
权限版(d出拨号界面,自动输入电话号码并立刻拨号,在部分茄困稿系统中会触发安全警告):
<!--- 权限 ---><uses-permission android:name="android.permission.CALL_PHONE" /> import android.content.Context
import android.content.Intent
import android.net.Uri
public void Call(String Num,Context c){
if(Num !=null && Num.length() >0){
Intent itt=new Intent(Intent.ACTION_CALL,Uri.parse("颤孝tel:"+Num))
itt.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK)
c.startActivity(itt)
}
}
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)