您好,欢迎来到上往知道网络问答平台!
致力于提供建站技巧、常见问题等知识问答服务

​伊春微信公众号代运营【伊春商城小程序开发】伊春微信公众号编辑排版设计_伊春微信小程序制作公司—伊春微信公众号小程序托管服务中心

分类:建站公司 | 浏览: 53次
2021-07-25 22:00:15

伊春微信公众号代运营【伊春商城小程序开发】伊春微信公众号编辑排版设计_伊春微信小程序制作公司—伊春微信公众号小程序托管服务中心

网站建设.jpg

网站建设

伊春的历史,可以上溯到周朝,时为肃慎族的活动区域。战国到南北朝时为貉、扶余、寇“伊春嘎山”漫汗和豆莫娄属地。隋唐时期,属黑水靺鞨七部之一的黑水部和河北道黑水都督府。 [7] 

辽宋时期属东京道女真五国部属地。金代,伊春为上京会宁府蒲与路所辖。元属辽阳行省水达达路。明朝为奴尔干都司屯河卫辖区。清初,为宁古塔昂邦章京辖地。1662年(康熙元年),宁古塔昂邦章京升为镇守宁古塔等处将军,伊春地属之。1683年,宁古塔将军所辖西北地区设置黑龙江将军,伊春在其辖境内。1698年,黑龙江将军之下设置齐齐哈尔副都统,伊春为其辖境。 [7] 

清末民初,划归汤原县管辖,为原始森林地区。东北沦陷后,1941年11月建成绥佳线铁路后,于1942年7月修建汤林线铁路南岔至伊春段,日本殖民主义者开始进行掠夺式地乱砍滥伐。1945年春,伪汤原县公署于伊春设立伊春街。

代码示例:最常见的Notification:

下面我们来写一个最简单的例子来体验下Notification的用法:

运行效果图

关键代码

这里直接贴MainActivity.java的代码:

public class MainActivity extends AppCompatActivity implements View.OnClickListener {

    private Context mContext;
    private NotificationManager mNManager;
    private Notification notify1;
    Bitmap LargeBitmap = null;
    private static final int NOTIFYID_1 = 1;

    private Button btn_show_normal;
    private Button btn_close_normal;


    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
        mContext = MainActivity.this;
        //创建大图标的Bitmap
        LargeBitmap = BitmapFactory.decodeResource(getResources(), R.mipmap.iv_lc_icon);
        mNManager = (NotificationManager) getSystemService(NOTIFICATION_SERVICE);
        bindView();

    }


    private void bindView() {
        btn_show_normal = (Button) findViewById(R.id.btn_show_normal);
        btn_close_normal = (Button) findViewById(R.id.btn_close_normal);
        btn_show_normal.setOnClickListener(this);
        btn_close_normal.setOnClickListener(this);
    }


    @Override
    public void onClick(View v) {
        switch (v.getId()) {
            case R.id.btn_show_normal:
                //定义一个PendingIntent点击Notification后启动一个Activity
                Intent it = new Intent(mContext, OtherActivity.class);
                PendingIntent pit = PendingIntent.getActivity(mContext, 0, it, 0);

                //设置图片,通知标题,发送时间,提示方式等属性
                Notification.Builder mBuilder = new Notification.Builder(this);
                mBuilder.setContentTitle("叶良辰")                        //标题
                        .setContentText("我有一百种方法让你呆不下去~")      //内容
                        .setSubText("——记住我叫叶良辰")                    //内容下面的一小段文字
                        .setTicker("收到叶良辰发送过来的信息~")             //收到信息后状态栏显示的文字信息
                        .setWhen(System.currentTimeMillis())           //设置通知时间
                        .setSmallIcon(R.mipmap.ic_lol_icon)            //设置小图标
                        .setLargeIcon(LargeBitmap)                     //设置大图标
                        .setDefaults(Notification.DEFAULT_LIGHTS | Notification.DEFAULT_VIBRATE)    //设置默认的三色灯与振动器
                        .setSound(Uri.parse("android.resource://" + getPackageName() + "/" + R.raw.biaobiao))  //设置自定义的提示音
                        .setAutoCancel(true)                           //设置点击后取消Notification
                        .setContentIntent(pit);                        //设置PendingIntent
                notify1 = mBuilder.build();
                mNManager.notify(NOTIFYID_1, notify1);
                break;

            case R.id.btn_close_normal:
                //除了可以根据ID来取消Notification外,还可以调用cancelAll();关闭该应用产生的所有通知
                mNManager.cancel(NOTIFYID_1);                          //取消Notification
                break;

        }
    }}

伊春微信公众号代运营伊春商城小程序开发伊春微信公众号编辑排版设计_伊春微信小程序制作公司—伊春微信公众号小程序托管服务中心


满意回答
2021-07-25 22:00:15

相关问题

建站公司 更多+
热门地区
网站案例
  • 拉菲葡萄酒官方网站
  • HISENSE官方网站
  • 美国男人厨具官方网站
  • 万利达教育电子