【只是为了看看自己的目前技术水平】帮别人解决Android的技术问题

码农搬砖_2020
二享时代网络技官方账号
2020-07-16 08:25:07
【只是为了看看自己的目前技术水平】帮别人解决Android的技术问题,你有问题,把日志和问题写清楚,共同进步哈,这个帖子长时间有效。
...全文
4613 2 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
一粒程序米 2020-07-18
  • 打赏
  • 举报
回复
楼主,我想请问一下,为什么我的一个fragment跳到另一个fragment之后,再返回到原来的fragment。会很卡很慢,这是什么原因?从fragment跳到activity再finish就不会卡,您知道这要怎么解决吗? holder.back.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { assert getFragmentManager() != null; getFragmentManager().popBackStack(); } }); 这是我关闭该碎片的代码
请教大佬 2020-07-17
  • 打赏
  • 举报
回复
public static String exec(String command) { Process process = null; BufferedReader reader = null; InputStreamReader is = null; DataOutputStream os = null; try { process = Runtime.getRuntime().exec("su"); is = new InputStreamReader(process.getInputStream()); reader = new BufferedReader(is); os = new DataOutputStream(process.getOutputStream()); os.writeBytes(command + "\n"); os.writeBytes("exit\n"); os.flush(); int read; char[] buffer = new char[4096]; StringBuilder output = new StringBuilder(); while ((read = reader.read(buffer)) > 0) { output.append(buffer, 0, read); } process.waitFor(); return output.toString(); } catch (IOException | InterruptedException e) { throw new RuntimeException(e); } finally { try { if (os != null) { os.close(); } if (reader != null) { reader.close(); } if (is != null) { is.close(); } if (process != null) { process.destroy(); } } catch (IOException e) { e.printStackTrace(); } } } 不晓得为啥执行没有效果,手机已经root了

80,472

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧