Android开发中需要注意哪些陷阱?

发布于 科技 2024-02-23
2个回答
  1. 匿名用户2024-01-25

    1.导入的类库需要与项目在同一个目录下,避免资源文件和类库发生冲突。

    2TextViewsetText当Text为int时,设置了TextView的颜色**,设置getTextSize单位售罄问题。

    3JSON 属性节点不能有空格。

    4. 第三方字体必须全部为小写。

    5当支架在ListView的自定义适配器中复用时,如果View复选框和其他对应状态显示不同**,记得把情况写完整,否则会出现混淆的问题。

    6.上传时,记得询问服务器上传文件大小是否有限制。

    8. 当有复用时,尽量将新对象等操作移到复用之外,以防止 OOM

    9.数据库操作锁定。

    10.与活动一起显示的控件,如对话框、弹出窗口等,需要在活动关闭时关闭(并在关闭之前关闭)。

    11toast 确定是否封装了格式(null 等)。

    12UI在多个模型上进行布局测试。

    13新的处理程序应在获取其他控件后立即编写,以防止空指针。

    要; 15.对于某些只能是数字的特定编辑文本,将软键盘类型设置为数字,省去用户切换的步骤;

    16armeabi-v7a

    17.听键盘输入会有两次:(一次向上,一次在Li滚落的中间)。

    18 最好不要重复不同类型加扰的资源文件名称,否则偶尔会发现一个空指针,Eclipse 会提取它来寻找另一个控件。

    19AlarmManager PendingIntent 这东西在MIUI中不起作用...

    20 系统 datepickdialog 的 ondateset 的一部分被执行两次。

    21fragment startactivityforresult **。

  2. 匿名用户2024-01-24

    在 Android 开发中需要注意以下几点:

    1.导入的类库需要与项目在同一个目录下,避免资源文件和类库发生冲突。

    2. 当 TextViewSetText 为 int 时,TextView 的 color** 设置,以及设置 getTextSize 单位问题。

    3JSON 属性节点不能有空格。

    4. 第三方字体必须全部为小写。

    5当支架在ListView的自定义适配器中复用时,如果View复选框和其他对应状态显示不同**,记得把情况写完整,否则会出现混淆的问题。

    6.上传时,记得询问服务器上传文件大小是否有限制。

    8. 当有复用时,尽量将新对象等操作移到复用之外,以防止 OOM

    9.数据库操作锁定。

    10.与活动一起显示的控件,如对话框、弹出窗口等,需要在活动关闭时关闭(并在关闭之前关闭)。

    11toast 确定是否封装了格式(null 等)。

    12UI在多个模型上进行布局测试。

    13新的处理程序应在获取其他控件后立即编写,以防止空指针。

    14、;要;

    15.对于某些只能是数字的特定编辑文本,将软键盘类型设置为数字,省去用户切换的步骤;

    16、armeabi-v7a。

    17.听键盘输入将有两次:(一次向上,一次向下)。

    18.最好不要重复不同类型的资源文件的名称,否则偶尔会发现一个空指针,Eclipse会画出来找另一个控件。

    19AlarmManager PendingIntent 这东西在MIUI中不起作用...

    20 系统 datepickdialog 的 ondateset 的一部分被执行两次。

    21、fragment startactivityforresult **。

相关回答
16个回答2024-02-23

不想累就看看吧,那还是ios,楼上说Android好上手,但是Android目前有。2几个版本,包括几个不同的版本,再加上有很多Android自定义固件,还有无数的型号,分辨率也相差很大。 很难与大多数人兼容。 >>>More

5个回答2024-02-23

就看你是从局内人还是局外人的角度看,如果你是从业者,你这样看,那你就不知道圈子了,如果你只是一个局外人,建议你不要太乐观,可以去各大应用市场看看, 什么应用商店,亚马逊的应用商店,google play 你只看排名,最多的是前两百个应用都算火了,但是如果你看看整个应用市场有多少应用,嘿嘿,都是人家开发的,而且真的能火的就那么多, 还有人,粗小子,呵呵,养活自己都不好,他们大多靠渠道,什么渠道,你得先花钱做广告,要不然你就大公司,够大的公司,不然老老实实交钱,做念春广告,别信什么科技我也在做移动开发,很抱歉在你的问题下大惊小怪。 移动开发不知道的可以嗨我,我一直都是**。

2个回答2024-02-23

活动,注册广播接收器,当活动被销毁时,广播将被取消注册。

14个回答2024-02-23

什么问题,我可以谈谈。

10个回答2024-02-23

请问,你解决了这个问题吗?