当前位置: 首页 > news >正文

郑州seo网站关键词优化定制网站报价

郑州seo网站关键词优化,定制网站报价,一个网站值多少钱,长沙网站优化效果为了帮助理解#xff0c;我决定先上传一个工程截图#xff0c;这个是我做的一个小作业#xff0c;3、4个小时完成#xff0c;没什么含金量#xff0c;就是交差用的#xff0c;这里给大家做个模板吧。 我把一个工程分6个部分#xff0c;如左面的图所示#xff0c;然后… 为了帮助理解我决定先上传一个工程截图这个是我做的一个小作业3、4个小时完成没什么含金量就是交差用的这里给大家做个模板吧。   我把一个工程分6个部分如左面的图所示然后来一一说好了。 1. 这里就是存放我们写的类的由于我这个简单就没有分很多包了一个包搞定一切。 2. 这个是编译生成的里面有个R.java文件千万不要乱动它会导致很可怕的错误另外如果明明写的很对但是就是编译通不过的话一定是这个东西除了问题可以上网搜搜解决办法不知道能不能删了这个文件重新编译。 3. 这个三个文件夹是用来放图片的比如自己做的按钮啊什么的分高(hdpi)中(mdpi)低(ldpi)三种像素图片文件夹在不同屏幕下调用不同像素的图片。 4. 看名字就知道这是些UI的地方这里写好了以后在java文件里调用。 5. 这个是存放一些字符串的比如有些字符串常用到啊多处被引用的话就给它取个名字放到这里然后就可以实现字符串共享了。 6. 就是上一篇介绍过的声明activity和权限的地方。   所以综上所述一个android程序被运行的时候程序先在manifest文件里找到入口类然后进入入口类的onCreate()函数开始执行其中UI在layout文件夹中调用图片在res文件夹中调用。   接下来我们进入代码用代码稍微分析一下就清楚了   首先我们看到在manifest文件里申明了入口类是SecretDiaryActivity.java activity android:name.SecretDiaryActivity android:labelstring/app_nameintent-filteraction android:nameandroid.intent.action.MAIN /category android:nameandroid.intent.category.LAUNCHER //intent-filter/activity 接着我们进入到SecretDiaryActivity.java文件找到onCreate()函数 Overridepublic void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState); setContentView(R.layout.diary_list); mDbHelper new DiaryDbAdapter(this); ll(LinearLayout)findViewById(R.id.bg); //part one mDbHelper.open();// code(EditText)//取回所有库中的日记显示// if(currentbg) if(mDbHelper.isCode()){ Intent i new Intent(this, EnterPage.class); startActivityForResult(i, ACTIVITY_ENTER); }int bgmDbHelper.getbg(); Resources resources getBaseContext().getResources(); Drawable btnDrawableresources.getDrawable(R.drawable.bg);switch(bg){case 0:break;case 1: btnDrawableresources.getDrawable(R.drawable.bg2);break;case 2: btnDrawableresources.getDrawable(R.drawable.bg3);break; } ll.setBackgroundDrawable(btnDrawable); renderListView(); //part two } 可以看到setContentView(R.layout.diary_list);这一句就是定义了这个activity的layout调用的是哪个xml文件。 顺带看一下标注了part one的这一句就是用来申明一个UI的根据ID来查找布局这个时候我们就需要找到名字叫做bg的一个LinearLayout这个时候用到的就是上面的第二部分gen文件夹下的R.java文件编译器从这里找到bg的物理地址我们看到bg的定义其实在diary_list.xml文件中 ?xml version1.0 encodingutf-8?LinearLayout xmlns:androidhttp://schemas.android.com/apk/res/android android:layout_widthfill_parent android:layout_heightfill_parent android:idid/bg ListView android:idid/android:list android:layout_widthwrap_content android:layout_heightwrap_content/TextView android:idid/android:empty android:layout_widthwrap_content android:layout_heightwrap_content  android:text还没有开始写日记哦亲!\n点击Menu按钮开始写日记吧:) android:layout_margin20px android:textSize17px android:textStylebold android:textColor#000//LinearLayout 文件第五行进行了对一个layout布局的id定义这里任何一个控件布局都可以给它一个id以方便在java文件中调用并操作它利用ID找到它之后我们就可以通过ll来操作它了比如这里我用ll给bg设置了一个背景。 这就是一个android软件的大致架构了知道了运作流程可以很方便的知道什么时候该在哪里写东西了接下来如何去做具体的功能还是要查看官方的guide了~。转载于:https://www.cnblogs.com/jiaozihardworking/archive/2012/02/13/2350011.html
http://www.pierceye.com/news/223389/

相关文章:

  • 做系统正版win10系统下载网站安定网站建设
  • 代码怎么做网站网站建设合同 简单
  • 耐克官网网站设计做一个企业网站需要多少钱
  • 动易手机网站自己开发小程序要多少钱
  • 英迈思做的网站怎么样网站做m版
  • 通州设计网站建设城市宣传片制作公司
  • 南安网站设计网站创意
  • 建设部网站造价注册seo优化易下拉霸屏
  • 西安网站外包上海网站被查
  • 建简单网站高端建筑铝型材
  • wordpress 网站访问量高端建筑物图片
  • seo网站推广目的WordPress灯箱效果移动适配
  • 梅州正规的免费建站微信应用开发公司
  • 百度做网站教程网站建设与维护ppt
  • 化妆品网站建设方案做咩有D网站响网吧上不了
  • 网站 迁移房地产销售基础知识大全
  • 门户网站建设汇报材料网站开发与制作中期报告
  • 网站建设可以自己弄吗知乎做网站必须要服务器吗
  • 怎么制作自己的小程序专业seo整站优化
  • 做网站是干什么用的苏宁易购网站上的营销页面
  • 浪网站制作网站开发是无形资产
  • 做阿里巴巴网站可以贷款吗seo如何快速排名百度首页
  • 公司做网站都咨询哪些问题网站平台建设视频教学
  • 西安电子商务网站建设网站里面的链接怎么做
  • 郑州陆港开发建设有限公司网站58招商加盟项目
  • 徐州高端网站建设个人网站设计首页界面
  • 山西企业建站系统平台关键词 优化 网站
  • 地板网站建设方案有什么做美食的网站
  • 网站建设丶金手指专业网站幻灯片 字段
  • 网站开发技术总结干完房产中介整个人废了