小编oik*_*opo的帖子

在android 4中如何在没有Intent的情况下静默添加日历事件到默认日历?

我想在android 4+中以编程方式(直接)添加日历事件.是否可以在仿真器上进行测试?我没有自己的Android手机.一些示例代码将不胜感激.我读了Android开发者的日历提供程序,但我很困惑.如何将事件添加到用户的默认日历?我不需要同步.

编辑:我不想发布添加Intent的事件.相反,我想从代码中完全添加它们,而不是启动另一个活动.我需要能够在模拟器上测试事件是否会添加到设备默认用户的主日历中.如何设置模拟器以查看用户的默认日历?

java android android-calendar

25
推荐指数
3
解决办法
4万
查看次数

简单的仪表视图像android中的speedmeter?

我想要一个简单的仪表视图,我将定义起始值和结束值,并有一个指针来显示给定的变量值.

在此输入图像描述

所以我可以像速度计一样显示给定的值.例如,如果我的textView的值是1300,那么在textview旁边我想要这样的自定义仪表视图动画!

有可能的?任何现有的示例代码?

android view android-custom-view android-animation gauge

20
推荐指数
4
解决办法
6万
查看次数

使用Electron(macOS)打开app并使用深层链接传递参数

我想打开app并使用Electron(macOS)通过深度链接传递参数.

项目'electron-deep-linking-mac-win'在GitHub上.

在此输入图像描述

编辑package.json,按照'电子生成器'快速设置指南生成mac安装程序:

{
  "name": "electron-deep-linking-osx",
  "version": "1.0.0",
  "description": "A minimal Electron application with Deep Linking (OSX)",
  "main": "main.js",
  "scripts": {
    "start": "electron .",
    "pack": "build --dir",
    "dist": "build"
  },
  "repository": "https://github.com/oikonomopo/electron-deep-linking-osx",
  "keywords": [
    "Electron",
    "osx",
    "deep-linking"
  ],
  "author": "GitHub",
  "license": "CC0-1.0",
  "devDependencies": {
    "electron": "1.6.6",
    "electron-builder": "17.1.2"
  },
  "build": {
    "appId": "your.id",
    "mac": {
      "category": "your.app.category.type"
    },
    "protocols": {
      "name": "myApp",
      "schemes": ["myApp"]
    }
  }
}
Run Code Online (Sandbox Code Playgroud)

编辑main.js,附加代码注册myappurl方案协议,监听'open-url'事件 …

macos custom-protocol electron custom-url-protocol electron-builder

16
推荐指数
2
解决办法
6655
查看次数

在Android中没有Intent的特定日期创建带有提醒的重复事件?

我有一个Android应用程序下载服务一些药物信息.

例如(fludex white round 2 24-02-2012),意思是一种名为fludex,白色和圆形的药物,从今天起每天必须给予2次,直到24-01-2012.

现在我想在药物信息下载之后,以静默/编程方式向日历添加重复的药物信息事件(无需用户交互).所以,从今天开始,直到每天上午10点到晚上10点,才会在10分钟前提醒他服药.我的应用程序将用于Android 2-4.我怎么能这样做,到目前为止我对我的搜索感到困惑.

第二个问题:我如何只删除从我的应用程序中制作的事件(及其提醒),所以当我同步我的药物治疗以删除所有先前的事件并根据我从我的服务收到的新药物治疗产生新事件?

android reminders calendar rrule

8
推荐指数
1
解决办法
2万
查看次数

如何本地化Bean验证消息

我有一个类并使用注释来验证类属性.

我的网页(jsf2.2/primefaces/maven)是多语言(DE-utch,FR-rench,IT-alian).

我的问题是hibernate-validator支持某些语言(de,en,es,fr,hu,tr,pt_BR,mn_MN,zn_CN)但不支持意大利语!(在jar中列出,org-> hibernate-> validator)所以当我使用意大利语版本的网页时,验证消息以英文显示(默认选择hibernate).

我如何覆盖这一点,并提供自定义意大利验证消息?

我不想搞乱hibernate jar,因为项目是maven并且jar被自动获取.

localization hibernate-validator bean-validation

7
推荐指数
1
解决办法
5680
查看次数

安装glassfish服务器时出现“应用程序需要1.6或更高版本的Java”错误?

我已经下载glassfish server 3.1并安装了java 1.7,但是在安装glassfish服务器时出现以下错误:

在此处输入图片说明

我的Java版本是:

C:\Users\viksa>java -version
java version "1.7.0_04"
Java(TM) SE Runtime Environment (build 1.7.0_04-b22)
Java HotSpot(TM) 64-Bit Server VM (build 23.0-b21, mixed mode)
Run Code Online (Sandbox Code Playgroud)

java glassfish

4
推荐指数
1
解决办法
2283
查看次数

另一个警报对话后警告对话框?第一个缺失!安卓

我有一个活动(ImportActivity),其中用户输入一些度量的值并将它们保存到sqlite数据库中.

当用户在导入到数据库后单击"保存"按钮时,我有一个警告对话框(SAVEORBACK_DIALOG_ID),用户可以在此处离开此活动或导入另一个度量.它工作正常.

我的问题是当我尝试在(SAVEORBACK_DIALOG_ID)警告对话之前显示另一个警报对话框(SMS_DIALOG_ID).这是因为我想要求用户发送或不发送短信.

当我运行它时它只显示第二个警告对话框(SAVEORBACK_DIALOG_ID)!

ImportActivity 这是最后的对话

我在活动中:

    static final int DATE_DIALOG_ID = 0;
static final int TIME_DIALOG_ID = 1;
static final int SAVEORBACK_DIALOG_ID = 2;
static final int SMS_DIALOG_ID = 3;
Run Code Online (Sandbox Code Playgroud)

我从我的活动中打电话给他们:

        // sms dialog(send sms to doctor?yes/no)
        showDialog(SMS_DIALOG_ID);

        // save or back dialog
        showDialog(SAVEORBACK_DIALOG_ID);
Run Code Online (Sandbox Code Playgroud)

这是onCreateDialog方法,我有我的对话框(我删除了一些更容易阅读):

    @Override
protected Dialog onCreateDialog(int id) {
    switch (id) {
    case DATE_DIALOG_ID:
        return new DatePickerDialog(this, mDateSetListener, mYear, mMonth,
                mDay);
    case TIME_DIALOG_ID:
        return new TimePickerDialog(this, mTimeSetListener, mHour, mMinute,
                false);
    case SAVEORBACK_DIALOG_ID:
        AlertDialog.Builder builder = new AlertDialog.Builder(this); …
Run Code Online (Sandbox Code Playgroud)

java android dialog progressdialog android-alertdialog

2
推荐指数
1
解决办法
5677
查看次数

如何在Android中使用Achartengine库在片段内使用图表?

我有一个活动3ChartPerTabActivity我有3个选项卡片段与Viepager.Each片段视图有不同的颜色.到目前为止工作.

我尝试将PieChart添加到第一个选项卡片段布局时出现问题...我想为每个选项卡创建一个图表.例如,第一个选项卡,饼图等

我决定使用Achartenginelibrary.I试过但我得到了"NullPointerException".

这是tab_frag1_layout.xml:

<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="fill_parent"
    android:layout_height="match_parent"
    android:background="#FF0000"
    android:orientation="vertical" >

        <LinearLayout
            android:id="@+id/chart_container"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content">
        </LinearLayout>

    </LinearLayout>
Run Code Online (Sandbox Code Playgroud)

这是Tab1Fragment:

import java.text.DecimalFormat;

import org.achartengine.ChartFactory;
import org.achartengine.GraphicalView;
import org.achartengine.model.CategorySeries;
import org.achartengine.model.SeriesSelection;
import org.achartengine.renderer.DefaultRenderer;
import org.achartengine.renderer.SimpleSeriesRenderer;

import android.graphics.Color;
import android.os.Bundle;
import android.support.v4.app.Fragment;
import android.util.Log;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.widget.LinearLayout;
import android.widget.Toast;

public class Tab1Fragment extends Fragment {

    private GraphicalView mChartView;

    @Override
    public View onCreateView(LayoutInflater inflater, ViewGroup container,
            Bundle savedInstanceState) {
        if (container == null) {
            return null; …
Run Code Online (Sandbox Code Playgroud)

java charts android android-layout achartengine

2
推荐指数
1
解决办法
6950
查看次数

Hibernate Criteria:从具有外键关系的两个表中选择?

我在我的mysql数据库2表中:

1.teacher(id(pk),name,phone,email)
2.student(id(pk),teacher'sid(FK),name,phone,email)
Run Code Online (Sandbox Code Playgroud)

学生表有一个外键,老师的,对于老师.id.

我想选择他们的id(teachers.id)与(student.teacher'sid)相同的老师,其中student.name ="Steven".

我创建了两个具有与表相同的类名和属性的类,并且我已经配置了映射.

@Entity
class teacher {
@Id
int id;
String name;
String phone;
String email;
}

@Entity
class student {
@Id
int id;
int teachersid;
String name;
String phone;
String email;
}
Run Code Online (Sandbox Code Playgroud)

我可以通过以下方式选择他的名字是"史蒂文"的学生:

Criteria q = session.createCriteria(student.class).add(
                Restrictions.eq("name", "stevens"));
Run Code Online (Sandbox Code Playgroud)

如何能够挽回"史蒂文"的老师?就像是

(select * from teacher(where teacher.id = student.teachersid(where student.name="stevens")))
Run Code Online (Sandbox Code Playgroud)

,但使用Hibernate Criteria Api.

提前致谢!

mysql hibernate hibernate-criteria

1
推荐指数
1
解决办法
1万
查看次数