小编cho*_*man的帖子

Android Studio 2.2上的即时运行问题

我已经将我的android工作室更新为2.2,从那时起我在运行工作室时遇到这个奇怪的问题给我错误Instant Run需要安装与您的目标设备(Android 1.0)对应的平台.我在android 6.0.1上使用Note 4.为什么会发生这种错误?

即时运行问题

android android-studio

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

在TabLayout中使用多个webview来处理内存问题的逻辑

我在Tablayout中有近30个webview.一切正常,但我的应用程序消耗大量内存,并将因内存问题关闭.这是我在日志中得到的

04-05 21:00:09.458 19720-19801/com.example.choman.webview A/chromium: [FATAL:memory.cc(19)] Out of memory. size=16777216
Run Code Online (Sandbox Code Playgroud)

这是我的java文件.基本上所有剩余的29个片段包含相同的代码,只是更改了URL.我不知道如何处理这个问题.

public class stackOverflow extends Fragment {


    private WebView webView;
    private ProgressBar progressBar1;
    private SwipeRefreshLayout mSwipeRefreshLayout1;




    public stackOverflow() {
        // Required empty public constructor
    }


    @Override
    public View onCreateView(LayoutInflater inflater, ViewGroup container,
                             Bundle savedInstanceState) {
        // Inflate the layout for this fragment


        return inflater.inflate(R.layout.fragment_tab1, container, false);


    }



    @Override
    public void onViewCreated(View view, @Nullable Bundle savedInstanceState) {


        progressBar1 = (ProgressBar) view.findViewById(R.id.progressBar1);

        webView = (WebView) view.findViewById(R.id.website_detail_1);

        webView.setWebViewClient(new MyAppWebViewClient());
        webView.getSettings().setJavaScriptEnabled(true);
        webView.getSettings().setDomStorageEnabled(true);

        webView.loadUrl("http://www.stackoverflow.com");


        WebSettings …
Run Code Online (Sandbox Code Playgroud)

android webview android-fragments

15
推荐指数
2
解决办法
1640
查看次数