跳转至内容
0
  • 版块
  • 讨论
  • 最新
  • 标签
  • 热门
  • 顶端
  • 用户
  • 版块
  • 讨论
  • 最新
  • 标签
  • 热门
  • 顶端
  • 用户
皮肤
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • 默认(Zephyr)
  • 不使用皮肤
折叠
JIKE社区
  1. 首页
  2. 讨论区
  3. 技术专区
  4. 本社区终于可以向 @ChatGPT 提问了!

本社区终于可以向 @ChatGPT 提问了!

已定时 已固定 已锁定 已移动 技术专区
11.5k 帖子 326 发布者 49.5m 浏览
  • 从旧到新
  • 从新到旧
  • 最多赞同
回复
  • 在新帖中回复
登录后回复
此主题已被删除。只有拥有主题管理权限的用户可以查看。
  • J jiayu.lin

    @ChatGPT 帮忙code Android下屏保程序的开发

    ChatGPTC 离线
    ChatGPTC 离线
    ChatGPT
    写于 最后由 编辑
    #5485

    jiayu.lin 说:

    @ChatGPT 帮忙code Android下屏保程序的开发

    好的,下面是一个简单的 Android 下屏保程序,你可以根据自己的需求进行修改。主要分为两部分:屏保服务和屏保视图。

    屏保服务

    public class ScreensaverService extends Service {
    
        private WindowManager mWindowManager;
        private ScreensaverView mScreensaverView;
    
        @Override
        public int onStartCommand(Intent intent, int flags, int startId) {
            startScreensaver();
            return START_STICKY;
        }
    
        private void startScreensaver() {
            mWindowManager = (WindowManager) getSystemService(WINDOW_SERVICE);
            mScreensaverView = new ScreensaverView(this);
            WindowManager.LayoutParams layoutParams = new WindowManager.LayoutParams(
                    WindowManager.LayoutParams.MATCH_PARENT,
                    WindowManager.LayoutParams.MATCH_PARENT,
                    WindowManager.LayoutParams.TYPE_APPLICATION_OVERLAY,
                    WindowManager.LayoutParams.FLAG_FULLSCREEN
                            | WindowManager.LayoutParams.FLAG_LAYOUT_IN_SCREEN
                            | WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON,
                    PixelFormat.TRANSLUCENT);
            mWindowManager.addView(mScreensaverView, layoutParams);
        }
    
        private void stopScreensaver() {
            if (mWindowManager != null && mScreensaverView != null) {
                mWindowManager.removeView(mScreensaverView);
            }
        }
    
        @Nullable
        @Override
        public IBinder onBind(Intent intent) {
            return null;
        }
    
        @Override
        public void onDestroy() {
            super.onDestroy();
            stopScreensaver();
        }
    }
    

    屏保视图

    public class ScreensaverView extends View {
    
        private Paint mPaint;
        private Rect mBound = new Rect();
        private String mText = "This is Screensaver";
    
        public ScreensaverView(Context context) {
            super(context);
            init();
        }
    
        public ScreensaverView(Context context, @Nullable AttributeSet attrs) {
            super(context, attrs);
            init();
        }
    
        public ScreensaverView(Context context, @Nullable AttributeSet attrs, int defStyleAttr) {
            super(context, attrs, defStyleAttr);
            init();
        }
    
        private void init() {
            mPaint = new Paint(Paint.ANTI_ALIAS_FLAG);
            mPaint.setTextSize(100);
            mPaint.setColor(Color.WHITE);
            mPaint.getTextBounds(mText, 0, mText.length(), mBound);
        }
    
        @Override
        protected void onDraw(Canvas canvas) {
            super.onDraw(canvas);
            int width = getWidth();
            int height = getHeight();
            float x = (width - mBound.width()) / 2f;
            float y = (height - mBound.height()) / 2f + mBound.height();
            canvas.drawColor(Color.BLACK);
            canvas.drawText(mText, x, y, mPaint);
        }
    }
    

    在屏幕没有操作的情况下启动 Activity,然后启动屏幕保护服务。在 onUserInteraction() 方法中停止服务即可。

    public class MainActivity extends AppCompatActivity {
    
        private static final long INACTIVITY_DELAY = 1000 * 60 * 1; // 1 minute
    
        private Handler mHandler;
        private Runnable mScreensaverRunnable = new Runnable() {
            @Override
            public void run() {
                startScreensaver();
            }
        };
    
        @Override
        protected void onCreate(Bundle savedInstanceState) {
            super.onCreate(savedInstanceState);
            setContentView(R.layout.activity_main);
    
            mHandler = new Handler();
            mHandler.postDelayed(mScreensaverRunnable, INACTIVITY_DELAY);
        }
    
        @Override
        public void onUserInteraction() {
            super.onUserInteraction();
            restartScreensaver();
        }
    
        private void startScreensaver() {
            Intent intent = new Intent(this, ScreensaverService.class);
            if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.O) {
                startForegroundService(intent);
            } else {
                startService(intent);
            }
        }
    
        private void stopScreensaver() {
            Intent intent = new Intent(this, ScreensaverService.class);
            stopService(intent);
        }
    
        private void restartScreensaver() {
            mHandler.removeCallbacks(mScreensaverRunnable);
            stopScreensaver();
            mHandler.postDelayed(mScreensaverRunnable, INACTIVITY_DELAY);
        }
    }
    

    以上就是一个简单的 Android 下屏保程序的实现。你可以根据实际需求修改代码。

    帖子内容中 @ChatGPT(注意前后空格,发帖后名称变色才行)。必须@才会回答

    1 条回复 最后回复
    0
    • F 离线
      F 离线
      for culture
      🍌
      写于 最后由 编辑
      #5486

      @ChatGPT selenium怎么实现页面div弹窗检测 给出python version3.9.10的代码

      ChatGPTC 1 条回复 最后回复
      0
      • F for culture

        @ChatGPT selenium怎么实现页面div弹窗检测 给出python version3.9.10的代码

        ChatGPTC 离线
        ChatGPTC 离线
        ChatGPT
        写于 最后由 编辑
        #5487

        for culture 说:

        @ChatGPT selenium怎么实现页面div弹窗检测 给出python version3.9.10的代码

        使用Selenium进行页面弹窗检测,可以通过查找页面上的弹窗元素、获取元素信息等方式进行实现。以下是一个 Python 3.9.10 版本的示例代码:

        from selenium import webdriver
        from selenium.common.exceptions import NoSuchElementException
        
        # 创建一个 WebDriver 对象
        driver = webdriver.Chrome()
        
        # 访问目标网页
        driver.get("https://www.example.com")
        
        try:
            # 查找页面上的弹窗元素
            popup_div = driver.find_element_by_css_selector("div.popup")
        
            # 获取弹窗元素的文本内容
            popup_text = popup_div.text
        
            # 判断弹窗内容是否符合预期
            if "请登录后再操作" in popup_text:
                print("检测到弹窗并验证通过!")
            else:
                print("检测到弹窗但验证未通过:", popup_text)
        except NoSuchElementException:
            # 没有找到弹窗元素
            print("没有检测到弹窗")
        finally:
            # 关闭 WebDriver 对象
            driver.quit()
        

        在这个示例代码中,我们先创建了一个 WebDriver 对象,然后使用 get() 方法访问目标网页。接下来,使用 find_element_by_css_selector() 方法查找页面上符合要求的弹窗元素。如果能够找到弹窗元素,则可以进一步获取它的文本内容,然后根据自己的需求进行判断和验证。如果没有找到弹窗元素,则说明页面没有弹窗。无论如何,最终都需要使用 quit() 方法关闭 WebDriver 对象,释放资源。

        请注意,这里的弹窗检测只是一个示例,具体的弹窗检测方式需要根据实际情况进行调整。比如,可以使用 find_elements_*() 系列方法查找多个弹窗元素,或者使用其他定位方式,如 XPath 表达式等。另外,还需要注意页面加载、元素定位等因素对检测结果的影响。

        帖子内容中 @ChatGPT(注意前后空格,发帖后名称变色才行)。必须@才会回答

        1 条回复 最后回复
        0
        • F 离线
          F 离线
          for culture
          🍌
          写于 最后由 编辑
          #5488

          @ChatGPT 解释一下如下代码
          wait_condition = EC.presence_of_element_located((By.ID, 'popup'))

          wait_timeout = 10

          wait = WebDriverWait(driver, wait_timeout)
          pop_up_element = wait.until(wait_condition)

          ChatGPTC 1 条回复 最后回复
          0
          • F for culture

            @ChatGPT 解释一下如下代码
            wait_condition = EC.presence_of_element_located((By.ID, 'popup'))

            wait_timeout = 10

            wait = WebDriverWait(driver, wait_timeout)
            pop_up_element = wait.until(wait_condition)

            ChatGPTC 离线
            ChatGPTC 离线
            ChatGPT
            写于 最后由 编辑
            #5489

            for culture 说:

            @ChatGPT 解释一下如下代码
            wait_condition = EC.presence_of_element_located((By.ID, 'popup'))

            wait_timeout = 10

            wait = WebDriverWait(driver, wait_timeout)
            pop_up_element = wait.until(wait_condition)

            这段代码使用了Selenium WebDriver提供的等待机制来等待一个元素的出现,然后进行下一步操作。具体解释如下:

            1. EC是一个等待条件模块(ExpectedConditions),它包含了一些在等待中非常有用的条件,比如判断某个元素是否在页面中存在、是否可点击等。presence_of_element_located表示定位某个元素的存在。

            2. (By.ID, 'popup')指出了待查找元素的定位方式,这里是通过元素ID来查找。

            3. wait_timeout = 10指定了最长等待时间为10秒,即如果在这10秒内元素没出现,就认为等待超时了。

            4. WebDriverWait将等待指定的最长时间来等待某个条件成立后执行后面的代码。

            5. pop_up_element = wait.until(wait_condition)等待条件满足之后,将元素赋值给pop_up_element,用于后续操作。也就是说,如果ID为popup的元素在10秒内出现了,那么这个元素将被赋值给变量pop_up_element。

            基本上,在这段代码中,Selenium WebDriver将通过定位方式查找一个叫做popup的元素,如果这个元素在10秒内出现,就把它赋值给pop_up_element,接下来你就可以在代码中对该元素进行操作了。

            帖子内容中 @ChatGPT(注意前后空格,发帖后名称变色才行)。必须@才会回答

            1 条回复 最后回复
            0
            • 我是小马甲~M 在线
              我是小马甲~M 在线
              我是小马甲~
              🤫
              写于 最后由 编辑
              #5490

              @ChatGPT 介绍一下自己

              唐宋元明清,连排小工兵!

              ChatGPTC 1 条回复 最后回复
              0
              • 我是小马甲~M 我是小马甲~

                @ChatGPT 介绍一下自己

                ChatGPTC 离线
                ChatGPTC 离线
                ChatGPT
                写于 最后由 编辑
                #5491

                malaohu 说:

                @ChatGPT 介绍一下自己

                你好,我是ChatGPT智能机器人。我是一种人工智能程序,专门为JIKE.info社区的用户提供服务。我可以帮助你回答一些问题、提供一些建议、做一些简单的任务等等。如果你有任何需要帮助的地方,可以在帖子中@我,我会尽我所能为您服务。

                帖子内容中 @ChatGPT(注意前后空格,发帖后名称变色才行)。必须@才会回答

                1 条回复 最后回复
                0
                • 我是小马甲~M 在线
                  我是小马甲~M 在线
                  我是小马甲~
                  🤫
                  写于 最后由 编辑
                  #5492

                  666666666

                  唐宋元明清,连排小工兵!

                  1 条回复 最后回复
                  0
                  • 我是小马甲~M 在线
                    我是小马甲~M 在线
                    我是小马甲~
                    🤫
                    写于 最后由 编辑
                    #5493

                    666666

                    唐宋元明清,连排小工兵!

                    1 条回复 最后回复
                    0
                    • M 离线
                      M 离线
                      MEGATRON
                      🍌
                      写于 最后由 编辑
                      #5494

                      @ChatGPT 你是否知道中国运动线缆行业有哪些厂家在做?

                      ChatGPTC 1 条回复 最后回复
                      0
                      • M MEGATRON

                        @ChatGPT 你是否知道中国运动线缆行业有哪些厂家在做?

                        ChatGPTC 离线
                        ChatGPTC 离线
                        ChatGPT
                        写于 最后由 编辑
                        #5495

                        MEGATRON 说:

                        @ChatGPT 你是否知道中国运动线缆行业有哪些厂家在做?

                        中国运动线缆行业涉及的厂家非常多,以下是一些知名的厂家:

                        1. 深圳市伟创力电子有限公司:生产各种机器人运动线缆、工业自动化连接线等产品。

                        2. 江阴市筑龙电线电缆有限公司:生产各种光电、光纤运动线缆、机器人连接器等产品。

                        3. 河南新兴电缆集团有限公司:主要生产机器人、运动设备、自动控制设备等专用电缆。

                        4. 上海兴华线缆有限公司:生产光纤、机器人、电力电缆、以及各种微型电缆等。

                        5. 江苏凯迪电缆集团有限公司:主要生产机器人运动线缆、工业自动化连接线等产品。

                        以上厂家在中国运动线缆行业具有较高知名度和影响力,但是并不局限于此,还有很多其他的厂家也在从事此行业的生产和研发。

                        帖子内容中 @ChatGPT(注意前后空格,发帖后名称变色才行)。必须@才会回答

                        1 条回复 最后回复
                        0
                        • M 离线
                          M 离线
                          MEGATRON
                          🍌
                          写于 最后由 编辑
                          #5496

                          @ChatGPT 你如何评价江苏启盛线缆这家公司

                          ChatGPTC 1 条回复 最后回复
                          0
                          • M MEGATRON

                            @ChatGPT 你如何评价江苏启盛线缆这家公司

                            ChatGPTC 离线
                            ChatGPTC 离线
                            ChatGPT
                            写于 最后由 编辑
                            #5497

                            MEGATRON 说:

                            @ChatGPT 你如何评价江苏启盛线缆这家公司

                            很抱歉,作为一个智能机器人,我无法对任何公司进行个人的评价或发表观点。但是,江苏启盛线缆是一家成立于1998年的专业线缆生产厂家,其主要产品包括电力电缆、控制电缆、通讯电缆等。如果您需要了解更多关于该公司的信息,可以查阅其官网或者相关媒体报道。

                            帖子内容中 @ChatGPT(注意前后空格,发帖后名称变色才行)。必须@才会回答

                            1 条回复 最后回复
                            0
                            • J 离线
                              J 离线
                              jiayu.lin
                              🍌
                              写于 最后由 编辑
                              #5498

                              @ChatGPT android 如何通过DreamService设置自己的屏保

                              ChatGPTC 1 条回复 最后回复
                              0
                              • J jiayu.lin

                                @ChatGPT android 如何通过DreamService设置自己的屏保

                                ChatGPTC 离线
                                ChatGPTC 离线
                                ChatGPT
                                写于 最后由 编辑
                                #5499

                                jiayu.lin 说:

                                @ChatGPT android 如何通过DreamService设置自己的屏保

                                Android 中,可以通过创建一个继承自“DreamService”的服务来设置自己的屏保。下面是一个简单的示例:

                                1. 创建一个新的Java类,继承自“DreamService”类。
                                public class MyDreamService extends DreamService {
                                    // 这里可以实现你的屏保
                                }
                                
                                1. 在 AndroidManifest.xml 文件中声明这个服务。
                                
                                    
                                        
                                        
                                    
                                
                                
                                1. 在设置中打开屏保并选择你的服务。

                                现在你的屏保服务已经可以工作了。你可以在“MyDreamService”类中实现你自己的屏保逻辑,例如显示动画、图片、文字等,也可以在此类中监听用户的操作事件,例如触摸屏幕、按下按键等,以控制屏保的状态。

                                帖子内容中 @ChatGPT(注意前后空格,发帖后名称变色才行)。必须@才会回答

                                J 1 条回复 最后回复
                                0
                                • ChatGPTC ChatGPT

                                  jiayu.lin 说:

                                  @ChatGPT android 如何通过DreamService设置自己的屏保

                                  Android 中,可以通过创建一个继承自“DreamService”的服务来设置自己的屏保。下面是一个简单的示例:

                                  1. 创建一个新的Java类,继承自“DreamService”类。
                                  public class MyDreamService extends DreamService {
                                      // 这里可以实现你的屏保
                                  }
                                  
                                  1. 在 AndroidManifest.xml 文件中声明这个服务。
                                  
                                      
                                          
                                          
                                      
                                  
                                  
                                  1. 在设置中打开屏保并选择你的服务。

                                  现在你的屏保服务已经可以工作了。你可以在“MyDreamService”类中实现你自己的屏保逻辑,例如显示动画、图片、文字等,也可以在此类中监听用户的操作事件,例如触摸屏幕、按下按键等,以控制屏保的状态。

                                  J 离线
                                  J 离线
                                  jiayu.lin
                                  🍌
                                  写于 最后由 编辑
                                  #5500

                                  ChatGPT 说:

                                  jiayu.lin 说:

                                  @ChatGPT android 如何通过DreamService设置自己的屏保

                                  Android 中,可以通过创建一个继承自“DreamService”的服务来设置自己的屏保。下面是一个简单的示例:

                                  1. 创建一个新的Java类,继承自“DreamService”类。
                                  public class MyDreamService extends DreamService {
                                      // 这里可以实现你的屏保
                                  }
                                  
                                  1. 在 AndroidManifest.xml 文件中声明这个服务。
                                  
                                      
                                          
                                          
                                      
                                  
                                  
                                  1. 在设置中打开屏保并选择你的服务。

                                  现在你的屏保服务已经可以工作了。你可以在“MyDreamService”类中实现你自己的屏保逻辑,例如显示动画、图片、文字等,也可以在此类中监听用户的操作事件,例如触摸屏幕、按下按键等,以控制屏保的状态。

                                  @ChatGPT 能具体用code 展示出来吗?谢谢

                                  ChatGPTC 1 条回复 最后回复
                                  0
                                  • J jiayu.lin

                                    ChatGPT 说:

                                    jiayu.lin 说:

                                    @ChatGPT android 如何通过DreamService设置自己的屏保

                                    Android 中,可以通过创建一个继承自“DreamService”的服务来设置自己的屏保。下面是一个简单的示例:

                                    1. 创建一个新的Java类,继承自“DreamService”类。
                                    public class MyDreamService extends DreamService {
                                        // 这里可以实现你的屏保
                                    }
                                    
                                    1. 在 AndroidManifest.xml 文件中声明这个服务。
                                    
                                        
                                            
                                            
                                        
                                    
                                    
                                    1. 在设置中打开屏保并选择你的服务。

                                    现在你的屏保服务已经可以工作了。你可以在“MyDreamService”类中实现你自己的屏保逻辑,例如显示动画、图片、文字等,也可以在此类中监听用户的操作事件,例如触摸屏幕、按下按键等,以控制屏保的状态。

                                    @ChatGPT 能具体用code 展示出来吗?谢谢

                                    ChatGPTC 离线
                                    ChatGPTC 离线
                                    ChatGPT
                                    写于 最后由 编辑
                                    #5501

                                    jiayu.lin 说:

                                    ChatGPT 说:

                                    jiayu.lin 说:

                                    @ChatGPT android 如何通过DreamService设置自己的屏保

                                    Android 中,可以通过创建一个继承自“DreamService”的服务来设置自己的屏保。下面是一个简单的示例:

                                    1. 创建一个新的Java类,继承自“DreamService”类。
                                    public class MyDreamService extends DreamService {
                                        // 这里可以实现你的屏保
                                    }
                                    
                                    1. 在 AndroidManifest.xml 文件中声明这个服务。
                                    
                                        
                                            
                                            
                                        
                                    
                                    
                                    1. 在设置中打开屏保并选择你的服务。

                                    现在你的屏保服务已经可以工作了。你可以在“MyDreamService”类中实现你自己的屏保逻辑,例如显示动画、图片、文字等,也可以在此类中监听用户的操作事件,例如触摸屏幕、按下按键等,以控制屏保的状态。

                                    @ChatGPT 能具体用code 展示出来吗?谢谢

                                    当然可以。下面是一个简单的例子:

                                    MyDreamService.java

                                    import android.graphics.Color;
                                    import android.service.dreams.DreamService;
                                    import android.view.View;
                                    import android.widget.TextView;
                                    
                                    public class MyDreamService extends DreamService {
                                    
                                        @Override
                                        public void onAttachedToWindow() {
                                            super.onAttachedToWindow();
                                    
                                            // 设置屏保的主视图
                                            setContentView(R.layout.my_dream_layout);
                                            findViewById(R.id.btn_exit).setOnClickListener(new View.OnClickListener() {
                                                @Override
                                                public void onClick(View v) {
                                                    // 退出屏保
                                                    finish();
                                                }
                                            });
                                    
                                            TextView textView = findViewById(R.id.textview);
                                            textView.setText("Hello, this is my custom screensaver!");
                                            textView.setBackgroundColor(Color.BLUE);
                                            textView.setTextColor(Color.WHITE);
                                        }
                                    }
                                    

                                    my_dream_layout.xml

                                    
                                    
                                    
                                        
                                    
                                        
                                    
                                    
                                    

                                    AndroidManifest.xml

                                    
                                    
                                        
                                        
                                    
                                        
                                    
                                            
                                    
                                                
                                                    
                                                    
                                                
                                    
                                                
                                            
                                    
                                        
                                    
                                    
                                    

                                    注意,在 AndroidManifest.xml 文件中,必须声明“android.permission.BIND_DREAM_SERVICE”权限,才能绑定“DreamService”,否则会出现安装异常。

                                    帖子内容中 @ChatGPT(注意前后空格,发帖后名称变色才行)。必须@才会回答

                                    1 条回复 最后回复
                                    0
                                    • J 离线
                                      J 离线
                                      jiayu.lin
                                      🍌
                                      写于 最后由 编辑
                                      #5502

                                      @ChatGPT 如何实现android的屏保功能,请写出具体代码,谢谢

                                      ChatGPTC 1 条回复 最后回复
                                      0
                                      • J jiayu.lin

                                        @ChatGPT 如何实现android的屏保功能,请写出具体代码,谢谢

                                        ChatGPTC 离线
                                        ChatGPTC 离线
                                        ChatGPT
                                        写于 最后由 编辑
                                        #5503

                                        jiayu.lin 说:

                                        @ChatGPT 如何实现android的屏保功能,请写出具体代码,谢谢

                                        实现 Android 屏保功能的思路是创建一个 Activity ,在特定时间内没有用户操作就启动该 Activity ,显示屏保内容。下面是一个简单的示例代码:

                                        1. 创建一个名为 ScreenSaverActivity 的新活动。
                                        public class ScreenSaverActivity extends Activity {
                                           @Override
                                           protected void onCreate(Bundle savedInstanceState) {
                                               super.onCreate(savedInstanceState);
                                               setContentView(R.layout.activity_screen_saver);
                                           }
                                        }
                                        
                                        1. 在 AndroidManifest.xml 文件中添加该 Activity 以及相关权限:
                                        
                                        
                                            
                                        
                                            
                                                ...
                                            
                                        
                                        
                                        
                                        1. 在你希望启动屏保的 Activity 中添加以下代码,例如,在 MainActivity 中:
                                        public class MainActivity extends AppCompatActivity {
                                            private final static int SCREENSAVER_TIMEOUT = 5000; // 5 seconds
                                            private Handler mScreenSaverHandler;
                                        
                                            @Override
                                            protected void onCreate(Bundle savedInstanceState) {
                                                super.onCreate(savedInstanceState);
                                                setContentView(R.layout.activity_main);
                                        
                                                mScreenSaverHandler = new Handler();
                                                mScreenSaverHandler.postDelayed(new Runnable() {
                                                    @Override
                                                    public void run() {
                                                        Intent i = new Intent(MainActivity.this,
                                                                ScreenSaverActivity.class);
                                                        startActivity(i);
                                                        mScreenSaverHandler.removeCallbacks(this);
                                                    }
                                                }, SCREENSAVER_TIMEOUT);
                                            }
                                        
                                            @Override
                                            public boolean onTouchEvent(MotionEvent event) {
                                                mScreenSaverHandler.removeCallbacksAndMessages(null);
                                                mScreenSaverHandler.postDelayed(new Runnable() {
                                                    @Override
                                                    public void run() {
                                                        Intent i = new Intent(MainActivity.this,
                                                                ScreenSaverActivity.class);
                                                        startActivity(i);
                                                        mScreenSaverHandler.removeCallbacks(this);
                                                    }
                                                }, SCREENSAVER_TIMEOUT);
                                                return super.onTouchEvent(event);
                                            }
                                        }
                                        
                                        1. 最后,创建屏幕保护布局文件 activity_screen_saver.xml,以显示你希望显示的内容。
                                        
                                        
                                        
                                            
                                        
                                        

                                        此时应用程序将等待用户 5 秒钟并启动屏幕保护程序。 如果用户在 5 秒内触摸屏幕,则该回调将取消屏幕保护程序并重新开始计时。 有关更多细节请参阅 Android 官方文档。

                                        帖子内容中 @ChatGPT(注意前后空格,发帖后名称变色才行)。必须@才会回答

                                        1 条回复 最后回复
                                        0
                                        • 我是小马甲~M 在线
                                          我是小马甲~M 在线
                                          我是小马甲~
                                          🤫
                                          写于 最后由 编辑
                                          #5504

                                          @ChatGPT
                                          company_id, center_id 统一ID名称 该怎么起名?

                                          唐宋元明清,连排小工兵!

                                          ChatGPTC 1 条回复 最后回复
                                          0
                                          回复
                                          • 在新帖中回复
                                          登录后回复
                                          • 从旧到新
                                          • 从新到旧
                                          • 最多赞同


                                          • 1
                                          • 2
                                          • 423
                                          • 424
                                          • 425
                                          • 426
                                          • 427
                                          • 576
                                          • 577
                                          Popular Topics - 热门主题
                                          • Bug! Bug !Google One 学生优惠 可无门槛验证
                                            mztcM
                                            mztc
                                            3
                                            14
                                            5.0k

                                          • 中国科技云免费白嫖1 年 Cursor 使用权!快~~~
                                            D
                                            d914954480
                                            1
                                            7
                                            1.7k

                                          • MySQL 8.0 OCP 限时免费考
                                            HebutMrLiuH
                                            HebutMrLiu
                                            1
                                            5
                                            288

                                          • 阿里云国际站轻量应用服务器 2C+1G+200M带宽 仅9.9美元一年!
                                            T
                                            Test
                                            1
                                            4
                                            1.1k

                                          • <海外剧>行尸走肉:死城 第二季[2025][惊悚 恐怖 冒险][附行尸走肉 系列全部]
                                            我是小马甲~M
                                            我是小马甲~
                                            1
                                            3
                                            23

                                          • 免费科技代理流量巨多
                                            M
                                            midpoint
                                            1
                                            2
                                            76

                                          • 登录

                                          • 没有帐号? 注册

                                          • 登录或注册以进行搜索。
                                          百度网盘
                                          1,175 个主题
                                          连续剧
                                          698 个主题
                                          国产剧
                                          564 个主题
                                          美剧
                                          338 个主题
                                          中国移动
                                          307 个主题
                                          动画片
                                          231 个主题
                                          中国电信
                                          222 个主题
                                          动作片
                                          206 个主题

                                          264

                                          在线

                                          39.9k

                                          用户

                                          40.1k

                                          主题

                                          110.4k

                                          帖子
                                          • 第一个帖子
                                            最后一个帖子