<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[STARS__________的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/STARS__________</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; STARS__________]]></copyright><item><title><![CDATA[android-创建数据库存入数据，数据库数据的增删改查]]></title><link>https://blog.youkuaiyun.com/STARS__________/article/details/117438879</link><guid>https://blog.youkuaiyun.com/STARS__________/article/details/117438879</guid><author>STARS__________</author><pubDate>Tue, 01 Jun 2021 11:19:49 +0800</pubDate><description><![CDATA[方法不统一，会有很多很多方法，我的只是其中的一种呢

首先先在布局文件里写入四个按钮 分别是 增删改查

实现是点击按钮触发onClick完成的
   &lt;Button
        android:onClick="add"
        android:text="增"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"&gt;
    &lt;/Button&gt;

]]></description><category></category></item><item><title><![CDATA[android-数据存入SP SP读取数据（简单案例）]]></title><link>https://blog.youkuaiyun.com/STARS__________/article/details/117438112</link><guid>https://blog.youkuaiyun.com/STARS__________/article/details/117438112</guid><author>STARS__________</author><pubDate>Tue, 01 Jun 2021 11:02:13 +0800</pubDate><description><![CDATA[首先是布局文件里有两个按钮


接下来显示写入SP的onClick

 public void writeSp(View view) {
        //获取Sp对象
        //参数一 文件名   参数二  模式（固定写法）
        SharedPreferences sp = getSharedPreferences("day8",MODE_PRIVATE);
        //编辑者
        SharedPreferences.Editor edit = sp.edit(]]></description><category></category></item><item><title><![CDATA[android-Banner控件的简单轮播图]]></title><link>https://blog.youkuaiyun.com/STARS__________/article/details/117291519</link><guid>https://blog.youkuaiyun.com/STARS__________/article/details/117291519</guid><author>STARS__________</author><pubDate>Wed, 26 May 2021 15:08:26 +0800</pubDate><description><![CDATA[实现这个轮播图是在Fragment里实现的，所以要想实现，首先要创建Fragment

首先是布局文件中的展示

&lt;com.youth.banner.Banner
        android:id="@+id/banner"
        android:layout_width="match_parent"
        android:layout_height="500dp"&gt;
    &lt;/com.youth.banner.Banner&gt;

下面是Fragment里的代]]></description><category></category></item><item><title><![CDATA[android- ViewPager的跳转Fragment]]></title><link>https://blog.youkuaiyun.com/STARS__________/article/details/117279217</link><guid>https://blog.youkuaiyun.com/STARS__________/article/details/117279217</guid><author>STARS__________</author><pubDate>Wed, 26 May 2021 09:24:49 +0800</pubDate><description><![CDATA[首先先在布局文件创建ViewPager



    &lt;androidx.viewpager.widget.ViewPager
        android:orientation="vertical"
        android:layout_width="match_parent"
        android:layout_height="0dp"
        android:layout_weight="9"
        android:id="@+id/main"&gt;
.]]></description><category></category></item><item><title><![CDATA[java-android 点击两次返回按钮退出]]></title><link>https://blog.youkuaiyun.com/STARS__________/article/details/117223252</link><guid>https://blog.youkuaiyun.com/STARS__________/article/details/117223252</guid><author>STARS__________</author><pubDate>Mon, 24 May 2021 14:39:53 +0800</pubDate><description><![CDATA[首先先定义一个全局变量  a 然后在运用onKeyDown事件

 long = 0; //默认第一次是0

    //1双击回退按钮，退出，单击回退按钮，提示在点击一次退出
    //点击两次退出
    @Override
    public boolean onKeyDown(int keyCode, KeyEvent event) {
        if (keyCode==KeyEvent.KEYCODE_BACK) {
            //获取当前时间
            .]]></description><category></category></item><item><title><![CDATA[java--android--Notification.Builder]]></title><link>https://blog.youkuaiyun.com/STARS__________/article/details/117149697</link><guid>https://blog.youkuaiyun.com/STARS__________/article/details/117149697</guid><author>STARS__________</author><pubDate>Sat, 22 May 2021 09:21:34 +0800</pubDate><description><![CDATA[基础自定义通知
  		 //构建者
        Notification.Builder builder = new Notification.Builder(this);
        //设置属性
        builder.setSmallIcon(R.drawable.ic_launcher_background);//小图标 必须要有

        //加载布局
        RemoteViews remoteViews = new RemoteViews(getPackage]]></description><category></category></item><item><title><![CDATA[java--android--PopupWindow]]></title><link>https://blog.youkuaiyun.com/STARS__________/article/details/117149385</link><guid>https://blog.youkuaiyun.com/STARS__________/article/details/117149385</guid><author>STARS__________</author><pubDate>Sat, 22 May 2021 09:11:58 +0800</pubDate><description><![CDATA[简单弹窗PopupWindow
      //弹框t
    PopupWindow popupWindow = new PopupWindow();
    //宽高必须要有
    popupWindow.setWidth(ViewGroup.LayoutParams.MATCH_PARENT);
    popupWindow.setHeight(ViewGroup.LayoutParams.WRAP_CONTENT);

    //点击外部取消
    popupWindow.setOutsid]]></description><category></category></item><item><title><![CDATA[java--android系统菜单]]></title><link>https://blog.youkuaiyun.com/STARS__________/article/details/117107930</link><guid>https://blog.youkuaiyun.com/STARS__________/article/details/117107930</guid><author>STARS__________</author><pubDate>Fri, 21 May 2021 09:27:29 +0800</pubDate><description><![CDATA[简单的系统菜单
首先先要在res里创建一个菜单布局（menu）
&lt;?xml version="1.0" encoding="utf-8"?&gt;
&lt;menu xmlns:android="http://schemas.android.com/apk/res/android"&gt;
    &lt;item android:id="@+id/one" android:title="选项一"&gt;&lt;/item&gt;
    &lt;item android:id="@+id/two" ]]></description><category></category></item><item><title><![CDATA[android对话框]]></title><link>https://blog.youkuaiyun.com/STARS__________/article/details/117076373</link><guid>https://blog.youkuaiyun.com/STARS__________/article/details/117076373</guid><author>STARS__________</author><pubDate>Thu, 20 May 2021 14:47:36 +0800</pubDate><description><![CDATA[android对话框普通对话框单选对话框多选对话框进度条对话框日期对话框时间对话框自定义对话框
自定义对话框最常用

(点击按钮 触发onClick 实现对话框)

普通对话框
  //普通对话框
    public void tion1(View view) {
        AlertDialog.Builder builder = new AlertDialog.Builder(this);
        builder.setIcon(R.drawable.ic_launcher_backgr]]></description><category></category></item></channel></rss>