iApp代码征集贴

IAPP   © 文章版权由 admin 解释,禁止匿名转载

#楼主# 2022-2-11

为了能够方便的使用iApp进行程序开发,
向大家进行广泛的代码征集。[钱]希望大家能在评论区留下些实用代码![玫瑰][玫瑰]
免责声明:
以下代码源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

61楼
莫淡 2022-8-8
获取本机手机号
java(phone,activity,"android.app.Activity.getSystemService","String","phone")
java(号码,phone,"android.telephony.TelephonyManager.getLine1Number")
tw(号码)
//部分运营商手机卡不能获取卡号
//需要添加访问电话状态权限
62楼
莫淡 2022-8-8
数组排序

sl("4;5;7;8;6;3",";",arr)
//调用java api
java(null, null, "java.util.Arrays.sort", "Object[]", arr)
//遍历
for(va;arr)
{
//打印
syso(va)
}
实例代码
63楼
莫淡 2022-8-8
移动编辑框光标位置

gvs(编辑框id,v)
s 位置=3
java(null,v,"android.widget.EditText.setSelection","int",位置)
64楼
莫淡 2022-8-8
编辑框专题

gvs(编辑框id,v)
s start=2
s end=4
s-(1,start)
java(null,v,"android.widget.EditText.setSelection","int",start,"int",end)
//选中第start个到第end个字符

②编辑框获得焦点时全选文本
gvs(编辑框id,view)
java(null,view,"android.widget.TextView.setSelectAllOnFocus","boolean",true)

③移动编辑框光标到指定位置
gvs(编辑框id,view)
s x=5
java(null,view,"android.widget.TextView.setSelection","int",x)
//应用场景:可用于内容过多时通过设置光标位置来让该位置的内容显示在屏幕上

④获取编辑框/文本控件选中内容
gvs(控件id,view)
ug(view,"text",text)
java(start,view,"android.widget.TextView.getSelectionStart")
java(end,view,"android.widget.TextView.getSelectionEnd")
java(selected,text,"java.lang.String.substring","int",start,"int",end)

⑤将焦点赋给某个编辑框
gvs(编辑框id,v)
java(null,v,"android.view.View.requestFocus")
//用于界面同时存在多个编辑框时将键盘焦点传给指定的某个编辑框
//下面这句代码可取消焦点
java(null,v,"android.view.View.clearFocus")
65楼
莫淡 2022-8-8
解决键盘挤压布局

java(window,activity,"android.app.Activity.getWindow")
java(null,window,"android.view.Window.setSoftInputMode","int",32)
66楼
莫淡 2022-8-8
view-source查看网页源码

ss("view-source:"+url,web)
url是链接,web是获取的源码可以用us设置到浏览器控件显示
67楼
莫淡 2022-8-8
编辑框原生提示

gvs(编辑框id,v)
java(null,v,"android.widget.TextView.setError","CharSequence","提示内容")
//编辑框右边会出现一个感叹号下面有警告提示
68楼
莫淡 2022-8-8
收起输入法键盘

//用于输入完毕后收回输入法键盘,避免影响下一步操作
gvs(编辑框id,mEt)
java(imm,activity,"android.app.Activity.getSystemService","String","input_method")
java(wt,mEt,"android.view.View.getWindowToken")
java(null,imm,"android.view.inputmethod.InputMethodManager.hideSoftInputFromWindow","android.os.IBinder",wt,"int",0)
69楼
莫淡 2022-8-8
iApp利用sit导入.iapp格式源码

s path="/storage/emulated/0/a.iApp" sit(a,"action","android.intent.action.VIEW") sit(a,"classname","com.iapp.app","com.iapp.app.logoActivity") sit(a,"data",path) uit(a,"chooser","iApp导入")
70楼
莫淡 2022-8-8
iApp随机英文字母

w(true){
sran(65,122,sran)
f(sran96){
break
}
}
btoo(null,sran,btoo)
syso("随机大小写字母_"+btoo)

...............................

sran(65,90,sran)
btoo(null,sran,btoo)
syso("随机大写字母_"+btoo)
...............................
sran(97,122,sran)
btoo(null,sran,btoo)
syso("随机小写字母_"+btoo)

评论

登录后才可发表内容
  • 主题

    19

  • 帖子

    162

  • 关注者

    0

Copyright © 2019 凯特网.   Powered by HYBBS 2.3.4  

Runtime:0.1140s Mem:2032Kb