iapp吧 关注:15,966贴子:191,301

【基础教程】iApp基本操作教程

只看楼主收藏回复

本贴适用于iApp3.0+
只更新软件使用教程 不回答代码类问题
【最新版iApp】下载链接:https://pan.baidu.com/s/1LcE27Z5JPmffnELuRzej4g密码:zl4z
【工具:MT管理器】下载链接:https://pan.baidu.com/s/1TeMWJEOivsG7Q5BnK2Fr7w密码:z326
(经常用的一个文件管理器工具 很有用)


IP属地:河南来自Android客户端1楼2018-08-19 10:04回复
    【常识】
    后缀名:区别文件类型的
    图片后缀名:.png
    音乐后缀名:.mp3
    视频后缀名:.mp4
    根目录:就是你打开系统自带的文件夹最先进到的文件目录 路径表示就是storage/emulated/0
    包名:每个安卓应用都有一个包名 像是我们的身份证号似的 一但发布成品软件不可轻易更改包名 要不然系统会认为是一个新的应用 无法覆盖安装 iApp的命名规则为最少两段字符(纯字母或字母和数字 两段字符中间用.隔开 例如com.puse)
    应用权限:每个应用都会有一些权限 比如一个美拍软件 这个软件需要获取手机的摄像头权限 第一次使用需要允许他使用手机的摄像头 所以这是允许访问摄像头拍照权限 等等等等 关于查看应用权限可以打开设置 全部应用 然后找到某个应用查看权限
    apk:安卓系统的安装包格式 点击这个文件可以直接安装应用 需要打包
    打包:就是将自己的项目源码打包成apk格式 可以安装到安卓手机上
    欢迎补充说明
    欢迎补充说明
    欢迎补充说明
    欢迎补充说明


    IP属地:河南来自Android客户端2楼2018-08-19 10:05
    收起回复
      【项目界面】
      如图一
      左上角「创建」按钮:创建新的应用/项目
      右上角「导入」按钮:导入.iApp格式的文件 可以加入官方源码群下载文件 点击文件 用iApp打开
      「.iApp文件」是一个后缀名为.iApp结尾的文件 他是iApp的源码格式 可以将自己写好的源码导出成.iApp的文件


      IP属地:河南来自Android客户端3楼2018-08-19 10:05
      收起回复


        IP属地:四川来自Android客户端4楼2018-08-19 10:06
        回复
          【创建项目界面】
          如图二
          输入应用标题:是你这个项目的名称 (例如 QQ 王者荣耀 百度贴吧 )
          选择应用图标:点击图标 他会进入文件/storage/emulated/0/iApp/Userimg/这个路径 所以你应该事先先把要用到的图片放到这个路径内
          包名:包名自定义 打包时不可存在文字等违法字符
          版本号:这个发布后有用 可以覆盖安装旧版本
          标识:不用动就行
          应用备注:无关紧要 发布源码时可以备注版权
          创建新应用:修改好以上信息可以进入项目信息编辑页面


          IP属地:河南来自Android客户端5楼2018-08-19 10:07
          回复
            【可视界面设计】
            如图
            「界面」按钮:用于编辑/添加/删除界面
            「控件」按钮:用于对控件的控制 代码指令等


            IP属地:河南来自Android客户端7楼2018-08-19 10:08
            回复
              【界面】
              (注:每个应用都有一个或者多个界面组成 一个页面就是一个界面 比如QQ 聊天列表和聊天对话框就不是一个界面)
              如图
              运行调试界面:运行当前界面 从当前界面开始运行
              重命名:可以修改当前界面的名称 后缀名必须规范为.iyu .myu等
              复制界面:如果编程设计时两个界面相似 可以直接使用这个功能
              删除界面:直接删除掉该界面
              mian.iyu:这个为初始界面 每个项目里必须存在的 如果你改名了 那么打包后将打不开应用 意思就是你一点击这个应用 他首先进的就是这个界面 可以理解为界面入口
              新建:新建界面 前期先用IYU界面吧
              运行:这个不是从当前界面开始运行 这个是从mian.iyu开始运行的
              删除:删除当前界面
              退出:退出设计 注意需要保存退出


              IP属地:河南来自Android客户端8楼2018-08-19 10:09
              回复(1)
                【控件】
                控件:一个文本 一个按钮 一个图片等就是一个控件 当你选中一个控件时 他会背景变成黄色 然后再对该控件进行操作 命令


                IP属地:河南来自Android客户端10楼2018-08-21 12:32
                回复

                  你的暑假已经过大半了………已经过大半了……大半了…
                  ——恶魔的低语|•ω•`)


                  IP属地:广东来自Android客户端12楼2018-08-21 12:34
                  回复
                    【控件事件】
                    这个可以理解成你关于这个控件的执行代码事件
                    注:还是在选中某个控件的前提下才能操作本功能
                    单击触屏事件:就是运行后点一下这个控件他执行的代码 比如我在这个里面写tw("Hello world") 那么当你运行后点击这个控件 他就会弹出Hello world 只有在你运行后点击这个控件时才会弹出 其他时候不弹出
                    触屏监听事件:字面意思 就是当你碰到这个控件时会执行的事件
                    触屏长按事件:就是当你长按这个控件会发生什么事 他会执行什么事件 不举例子了
                    键盘触发事件:意思就是当你的输入法弹出来的时候会发什么什么事 会执行的代码
                    触屏长按菜单事件:
                    框编辑监听事件:这个功能只能适用于编辑框控件 可以监听关于编辑框的事件
                    文本更新监听事件:就是控件里的这个文本变了的话会发生什么事 他分为三种情况 可以自己理解
                    获取焦点事件:也适用于编辑框 就是当这个编辑框获取焦点时的事件 就是光标出现在这个编辑框的事件
                    触屏滑动事件:就是当你在这个控件里滑动时执行的事件
                    单击项目事件:
                    浏览器事件:适用于浏览器控件 只能用于浏览器 可以点开看功能 自行理解
                    后面几个事件都不常用 想学的可以自己尝试 自己理解


                    IP属地:河南来自Android客户端13楼2018-08-21 12:36
                    回复
                      【源码共享空间】
                      可以直接下载别人共享的源码 需要会员或者积分


                      IP属地:河南来自Android客户端14楼2018-08-21 12:37
                      回复
                        一天不能更的太多 要不然又会被吞


                        IP属地:河南来自Android客户端15楼2018-08-21 12:37
                        回复
                          研究表明,共享空间那里有几率遇到闪退


                          IP属地:广东16楼2018-08-21 12:54
                          收起回复


                            来自Android客户端17楼2018-08-21 19:21
                            收起回复
                              【添加控件】
                              父控件:就是一个根控件 在里面可以添加很多控件 往里面添加的控件相对这个父控件来说叫子控件 (例如:线性布局 相对布局等都是父控件 一般都用线性布局或者相对布局做一个界面的根控件 然后再往里面添加想要的控件 这样布局的时候可以很好的布局)
                              点击一个控件就可以直接添加
                              「文本」可以当做标题 文字 之类的使用 可以通过属性控制文字 文字大小 文字颜色 背景 背景颜色等
                              「图像」可以作为背景图 或者其他按钮图标之类的 可以通过属性控制图像资源(就是图片) 图像大小 等
                              「按钮」就是按钮 字面意思 可以通过属性控制的跟文本控件一样
                              「图像按钮」同上
                              「编辑框」添加一个编辑框运行后可以输入文字等 可以通过属性控制控件的长宽 控制输入的类型 输入格式等
                              「单选布局」就像考驾照科一那样 可以选择某个选项 我没用过 自行尝试
                              「单选项」同上
                              「多选」同上
                              「列表」这个列表是一个父控件 长宽是整个列表的长宽 然后通过代码把每一个列表项循环添加到这个控件里 可以参考别人共享的源码
                              「浏览器」可以加载某个网页 但是需要给联网权限 也可以加载本地的html文件 可以通过属性控制控件大小 和指定网页
                              「下拉菜单」结合代码设置下拉选项
                              「视频」可以播放视频的控件 需要指定视频资源或者视频链接
                              「动态图」字面意思 可以加载动态图
                              「圆形图」字面意思 可以添加方形图成圆形效果
                              「评分」可以试试 没用过
                              「拖动条」字面意思 就像进度条似的
                              「进度条」字面意思 就像拖动条
                              「日期选择」字面意思 没用过
                              「时间选择」同上
                              「网络视图」属于布局 结合代码做成网格形状的布局
                              「线性布局」属于布局 可以作为父控件 往里面添加的控件不可以重叠 字面意思是线性 意思就是不能重叠 在本控件里设置其子控件横向布局或者纵向布局
                              「相对布局」属于布局 可以作为父控件使用 这个控件里的子控件可以重叠 没有限制
                              「表格布局」没用过 自己试
                              「表格项」没用过 自己试
                              「面控件」同上
                              「滚动」可以做一个父控件 但是里面只能添加一个子控件 通常往里面添加一个线性布局或者相对布局 然后再往里可以添加很多的子控件了 滚动控件 字面意思 可以上下滚动 滚动条之类的 自己可以试试
                              「水平滚动」同上 水平滚动
                              「滑动窗体」 可以理解为是个显示其他控件的控件 通过代码设置 运行后可以滑动来切换窗体 类似QQ?差不多吧



                              IP属地:河南来自Android客户端18楼2018-08-21 21:26
                              收起回复