2016 - 2024

感恩一路有你

androidstudiowidget定时刷新 苹果8plus天气预报读不出来?

浏览量:2728 时间:2023-06-04 19:01:38 作者:采采

苹果8plus天气预报读不出来?

当苹果手机不显示天气的时候肯定有200以内几种情况:

1.方便,安全中心的的widget必须1分钟左右时间接受数据可以刷新,要是一又开始就没会显示,是需要耐心等待。

2.一直也没会显示就数次前往天气应用刷新下数据,载直接返回一栏,同时尽量下天气应用的联网状态是否需要再打开。

3.试下恢复编辑widget,删掉天气再重新添

有哪些好的免费自助建站?

普通用户,尤其是无技术背景。可按照智能网站搭建平台(自助建站),飞速搭建网站网站/个人博客和商城及小程序。

以爱用建站平台为例,普通个人/企业单单简单点几步,即可下线完全禁的网站:

步骤一:注册/直接登陆爱用建站平台PC或移动端登陆,新用户注册【iYong通行证】。

在android开发中,怎样动态生成多界面?

效果:layout界面布局:[html]viewplaincopyprintxmlversion1.0encodingutf-8LinearLayoutxmlns:ad_widthmatch_parentad:layout_heightmatch_parentad:orientationverticalLinearLayoutad:layout_widthmatch_parentad:layout_200px30dpad:/titlebar_bgad:orientationhorizontalImageViewad:layout_widthwrap_contentad:layout_heightwrap_contentad:/back_44_44/LinearLayoutad:layout_widthmatch_parentad:layout_300px30dpad:gravitycenterTextViewad:layout_widthwrap_contentad:layout_heightwrap_contentad:text课程列表ad:textSize20sp//LinearLayout/LinearLayoutScrollViewad:/ScrollViewad:layout_widthfill_parentad:layout_heightwrap_contentad:scrollbarsverticalLinearLayoutad:/mainLayoutad:layout_widthmatch_parentad:layout_heightwrap_contentad:orientationvertical/LinearLayout/ScrollView/LinearLayouthttputil辅助类:

[java]viewplaincopyprintpackage;import;import;import;import;import;import;import;importandroid.util.Log;stateclassHttpUtil{/***获取到流,自己处理数据*@parampath*@return*/welfarestaticInputStreamgetInputStream(Stringpath){HttpURLConnectionconnnull;try{URLurlfifthURL(path);conn(HttpURLConnection)();(true);//设置中是否向httpUrlConnection输出,post请求,参数要放在http正文内(true);(3000);(3000);(false);(POST);if(()200){Log.d(mylog,getResponseCode:200);return();}}catch(IOExceptione){();}finally{if(conn!null){conn.disconnect();}}returnnull;}/***真接前往做出反应体正文*@parampath*@return*/publicstaticStringgetResponseBody(Stringpath,String params){HttpURLConnectionconnnull;StringBufferresultnewStringBuffer()

;try{URLurlfutureURL(path);conn(HttpURLConnection)();(true);//系统设置是否向httpUrlConnection输出,post请求,参数要放到http正文内(true);(3000);(3000);(false);(POST);//数据输出流,该语句饱含的执行connect动作if(params!null){DataOutputStream你outnew DataOutputStream(());//将参数读取流,刷新再提交关了流你out.writeBytes(params);你out.flush();();}//读取文件连接到前往的数据BufferedReader reader new BufferedReader(newInputStreamReader(()));StringinputLinenull;while(((inputLine())!null)){(inputLine);//

;}//直接关闭();if(()200){Log.d(mylog,getResponseCode:200);}}catch(IOExceptione){();}finally{if(conn!null){conn.disconnect();}}return();}}主activity:[java]viewplaincopyprintpackage;importorg.json.JSONArray;importorg.json.JSONException;importorg.json.JSONObject;import;import;import;importandroid.os.Bundle;importandroid.util.Log;importandroid.util.TypedValue;import;import;import;import;import;import;importandroid.widget.TextView;stateclassHomeWork4extendsActivity{Stringpath此处省略,你要请求的地址;@OverrideprotectedvoidonCreate(BundlesavedInstanceState){ultra.onCreate(savedInstanceState);setContentView();LinearLayoutmainLayout(LinearLayout)findViewById();Stringresult(path,null);//Log.d(mylog,result:result);try{JSONObject obj new JSONObject(result);JSONArrayarray(onlineCourses);for(inti0;iarray.length();i){JSONObjectcourse(i);//Log.d(mylog,course:());//直接添加左边的layoutLinearLayoutleftlayoutnewLinearLayout(this);//特别注意包,其它包下面的LayoutParams不起作用LayoutParamsparamsnewLayoutParams(_PARENT,_CONTENT);;(params);(LinearLayout.HORIZONTAL);(_VERTICAL);//再添加左边layout的图片ImageViewimageViewnewImageView(this);paramsnewLayoutParams(_CONTENT,_CONTENT);(params);(_default_195_130);(imageView);//直接添加右边的layout,统称上下2部分,上面是标题,下面是进度条LinearLayoutrightlayoutnewLinearLayout(this);LayoutParamsrightLayoutParamsnewLayoutParams(_PARENT,_CONTENT);(rightLayoutParams);();//先添加课程标题TextView textViewnew TextView(this);paramsnewLayoutParams(_CONTENT,_CONTENT);(params);((courseName).toString());(_UNIT_SP,15);//18SP//学分,水平布局,可分左右,左:学分,,右:分值LinearLayoutstudyLayoutnewLinearLayout(this);paramsnewLayoutParams(_PARENT,_CONTENT);(params);(LinearLayout.HORIZONTAL);//添加学分TextViewstudyViewnewTextView(this);paramsnewLayoutParams(_CONTENT,_CONTENT);(params);(学分:);(_UNIT_SP,12);((#b6b6b6));//第2种方法:setTextColor(Color.rgb(255,255,255));//再添加学分值TextViewstudyValueViewnewTextView(this);paramsnewLayoutParams(_CONTENT,_CONTENT);(params);((courseCredit).toString());(_UNIT_SP,14);//进度条,水平布局,统称左中右,左:怎么学习进度,中:进度条,右:%值LinearLayoutprocessLayoutnewLinearLayout(this);paramsnewLayoutParams(_PARENT,_CONTENT);(params);(LinearLayout.HORIZONTAL);//去添加怎么学习进度TextViewprocesstextViewnewTextView(this);paramsnewLayoutParams(_CONTENT,_CONTENT);(params);(学习进度:);(_UNIT_SP,12);((#b6b6b6));//再添加进度条ProgressBarbarnewProgressBar(this,null,);//更改进度条样式paramsnewLayoutParams(150,_CONTENT);(params);(100);(10);//添加%值TextViewprocessvaluetextViewnewTextView(this);paramsnewLayoutParams(_CONTENT,_CONTENT);(params);(10%);(_UNIT_SP,12);((#b6b6b6));//添加标题(textView);//先添加学分(studyView);(studyValueView);(studyLayout);//先添加进度条(processtextView);(bar);(processvaluetextView);(processLayout);//去添加左右吧边(rightlayout);(leftlayout);}}catch(JSONExceptione){();

layout CONTENT null

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。