Giter Site home page Giter Site logo

2439905184 / oiapp Goto Github PK

View Code? Open in Web Editor NEW
2.0 2.0 0.0 312 KB

开源iapp实现,禁止修改后用于商业用途,但是和GNU gcc一样,可以使用该软件产品制作编译自己的软件,iapp是一种中级的安卓开发工具和语言。但是我会努力做到比官方更好,原版限制太多,技术底层不开源。

Home Page: https://gitee.com/h128/oiapp

License: GNU General Public License v3.0

Java 100.00%
open-source language android dev

oiapp's Introduction

oiapp's People

Contributors

2439905184 avatar

Stargazers

 avatar  avatar

Watchers

 avatar  avatar

oiapp's Issues

启动预览运行界面时,界面view的传值(内存)方式

主要思路,通过intent.putExtra(String key,String value);实现内存中传值
关于value使用map变量和ArrayList和json(Gson库)处理
创建布局界面里使用

map.put("text","按钮");
map.put("width",-2);
intent.putExtras("layout"),newGson().toJson(ArrayList<map> views))
intent.setClass(Context,sub.class)
startActivity(intent)

接收端

layout = new Gson().fromJson(getIntent().getStringExtra("layout")
//遍历所有ArrayList<map> 就是获取每一个map元素
//再从每一个map元素中取值(根据key)
//然后动态创建view,动态设置属性,最后添加到布局中去

添加iyu5.0语言的兼容性支持

以自己的方式实现兼容。Screenshot_20220615-221511.jpg
但是他这个代码又是中文缩写,又是英文,所以对专业开发者极其不友好。
所以就换成全中文编程方式支持

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.