㈠ 怎么用java写手机app,像闹钟这样的
写app的话,建议你去网络贴吧的AIDE吧看看,那里有你想要的一切。望采纳。
㈡ android studio怎么把按钮连接到系统闹铃
Intentintent=newIntent();
intent.setAction(AlarmClock.ACTION_SET_ALARM);
startActivity(intent);
可能需要权限
<uses-permissionandroid:name="com.android.alarm.permission.SET_ALARM"/>
㈢ android studio怎么编写计时器
类似iOS中的NSTimer 定时器功能,开关控制随机几秒钟执行指定功能;
平台:Android
开发环境:android Studio
代码实现:
一. 创建Handler对象和Runnable对象
[java] view plain print?
Handler handler = new Handler();
Runnable runnable = new Runnable() {
@Override
public void run() {
if (mPageOpen){
if (interstitialAd.isLoaded()){ //示例-谷歌插页广告
interstitialAd.show();
}else {
AdRequest adRequest = new AdRequest.Builder().build();
interstitialAd.loadAd(adRequest);
}
int random = (int)(Math.random() * 10 +20)*1000; //随机时间循环执行
handler.postDelayed(this, random);
}
}
};
二. 开关控制
[java] view plain print?
Switch mSwith = (Switch) findViewById(R.id.switchPage);
mSwith.setOnCheckedChangeListener(new CompoundButton.OnCheckedChangeListener() {
@Override
public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) {
if (isChecked) {
mPageOpen = true;
} else {
mPageOpen = false;
}
handler.postDelayed(runnable, 15000); //开关控制执行
}
});
三. 移除定时器
[java] view plain print?
handler.removeCallbacks(runnable);
㈣ android studio什么方法可以实现指南针功能
你好,可以通过第三方软件来实现,apple watch有独立的app,这方面的软件一定会有的。Apple Watch能用wifi。 在功能方面Apple Watch手表可以存储大量照片、可直接Apple Watch上设计表情,通过触摸屏扭曲它的眉毛,还能把舌头拉出来、支持地图,可以滑动来切换位置,通过侧面旋钮缩放、闹钟,天气,秒表等等,通过与iPhone连接,还提供信息查看与回复,Siri,接打电话,控制相机拍照等功能。 Apple Watch支持蓝牙吗?此外Apple Watch智能手表主界面是由一系列原型小图标组成,旋转侧边按键可以放大或缩小。此外,Apple Watch还支持触控,侧边按键可以充当home键功能,立即返回主界面。通过机身右侧的圆形滚轮可以精确调节表内功能。Apple Watch内置了加速计传感器,但需要配合iPhone的GPS。Apple Watch会根据数据计算用户当前消耗的卡路里。
㈤ Android Studio手机来指定短信就发出震动和铃声如何编程
打开手机设置,再点击铃声设置,选择电话铃声,信息铃声,闹钟铃声,根据你的喜好设置你想要的铃声。
㈥ 用Android studio做一个可以运行的小程序,闹钟也行,然后可以连到手机,感谢大神。
环境搭建就不讲了,直接说开发。
小闹钟程序开发中的要点就是:
1、时间选择对话框(TimePicker)
2、获取闹钟管理器并对其进行设置
3、注册广播接收器
掌握了这两点,写程序就很简单了。
1、新建android项目:Alarm,sdk版本选择2.2,Package name:com.lql.activity,Main Activity:Alarm
2、编写界面:直接修改layout中的main.xml文件,代码如下:
Xml代码
<?xmlversion="1.0"encoding="utf-8"?>
<LinearLayoutxmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:gravity="center_vertical"
>
<Button
android:id="@+id/timeBtn"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:text="@string/time"
android:textSize="20sp"
/>
<Button
android:id="@+id/cancelAlarmBtn"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:text="@string/cancelAlarm"
/>
</LinearLayout>
界面的效果如下:
{
/*(non-Javadoc)
*@seeandroid.content.BroadcastReceiver#onReceive(android.content.Context,android.content.Intent)
*/
@Override
publicvoidonReceive(Contextarg0,Intentdata){
Log.d(Alarm.TAG,"thetimeisup,startthealarm...");
Toast.makeText(arg0,"闹钟时间到了!",Toast.LENGTH_SHORT).show();
}
}
这个代码就很简单了,主要是要继 承BroadcastReceiver 这个类,然后重写onRecive方法。onRecive方法在闹钟的时间达到之后会执行,在这里我们可以做自己的事情,比如启动某个程序,或者播放铃声,我这里就是简单的提示一下,使用的是Toast。
5、在android的AndroidManifest.xml文件中注册广播接收器:
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
Xml代码
package="com.ql.activity"
android:versionCode="1"
android:versionName="1.0">
<applicationandroid:icon="@drawable/icon"android:label="@string/app_name">
<receiverandroid:name=".AlarmReceiver"android:process=":remote"/>
<activityandroid:name=".Alarm"
android:label="@string/app_name">
<intent-filter>
<actionandroid:name="android.intent.action.MAIN"/>
<categoryandroid:name="android.intent.category.LAUNCHER"/>
</intent-filter>
</activity>
</application>
<uses-sdkandroid:minSdkVersion="8"/>
</manifest>
核心的配置为<receiver android:name=".AlarmReceiver" android:process=":remote" />,这也是闹钟程序的关键,如果不做这个配置,那么时间到了之后,闹钟将不会提示。
接下来就是到模拟器上测试,运行截图如上图。程序源代码见附件。
㈦ android studio怎么做倒计时钟
在代码左侧的灰色条上点一下,整行代码变红了就是设置上断点了 点绿三角右边带刺的e才是调试模式,绿三角只是运行不能调试
㈧ android studio AlarmManager在APP关掉还会定时提醒么
你要退出app都还能用, 那么你要用service 在service中注册AlarmManager因为service是在后台运行的, 当然也还需要在手机上设置, 允许你的应用后台运行.