V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  xingda920813  ›  全部回复第 21 页 / 共 21 页
回复总数  420
1 ... 12  13  14  15  16  17  18  19  20  21  
2016-11-28 12:52:43 +08:00
回复了 androidwing 创建的主题 Kotlin 有木有对 Kotlin 感兴趣的?
为什么不用 Scala ?个人认为 Kotlin 只是阉割版的 Scala 而已,基本是 Scala 的一个子集。 Kotlin 的优点(代码简洁,与 Java 100% 互操作性, ...)基本 Scala 都有,但 Scala 的很多特性 Kotlin 不具备:隐式转换,反射调用,高阶类型,存在类型,协变 / 逆变, Macro ,模式匹配。
2016-11-22 20:12:11 +08:00
回复了 ivanchou 创建的主题 Android 闲鱼是怎么实现消除通知后打开客户端的
我猜大概是设了一个 deleteIntent ?

Intent i = new Intent(mApp, MainActivity.class);
i.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
PendingIntent pi = PendingIntent.getActivity(mApp, requestCode, i, PendingIntent.FLAG_UPDATE_CURRENT);
new Notification.Builder(mApp).setDeleteIntent(pi);
2016-11-22 15:38:57 +08:00
回复了 royliu 创建的主题 Android Android 开发中大家都是如何保存一些全局常用的参数或 信息?
这两种方法是一样的。单进程情况下, Application 只有一个对象, static 也只有一份。多进程情况下,每个 JVM 都有一个 Application 被创建,不同 JVM 中加载的类在内存空间上彼此独立,即使是 static 也是有多份的(因为在不同的虚拟机)。

如果只需要内存缓存的话, static 是可以的,用起来还简单一些。目前 Android 使用的 JVM 并没有类卸载 (class-unloading) 机制,类一旦被加载进来,只要进程不死,是不会卸载掉的。从这点上看, Application 的生命周期和 static 是一样的。

对于后台返回的用户信息,应该是要做持久化的。否则 App 杀掉后,登录信息会丢失。可以用 JSON 化后放入 SP 等方法。
2016-11-19 16:59:15 +08:00
回复了 nuc093 创建的主题 Java gradle 安装很慢
2016-11-19 15:38:29 +08:00
回复了 pcatzj 创建的主题 Android RecyclerView 又一问
用一个 HashMap<Integer, Boolean> 存放 adapterPosition 与 checked 的对应关系;
onBindViewHolder 里设置 mCheckBox.setChecked(mMap.get(holder.getAdapterPosition));
重置时就遍历 Map 全部设置为 true / false ,再 notifyDataSetChanged()。
这样不优雅,期待更好的解决方案。
2016-11-17 13:24:27 +08:00
回复了 li24361 创建的主题 Java java 中某些变量以 _或$开头,是什么原因?
觉得 Google 的命名方式很好:
private int mResId;
private static int sResId;
private static final int RES_ID;
void method() {
int resId = 0;
}
这样什么类型的变量一眼就可以看出来.
2016-11-10 18:02:46 +08:00
回复了 palmers 创建的主题 程序员 请问 java 中的`static` 方法是否违背了 java 一切皆对象的说法?
@incompatible 静态方法 Method.invoke(target, args) 中的 target 传入 null 即可。
2016-11-08 09:24:50 +08:00
回复了 kyrre 创建的主题 Linux 有了 centos,现在还有多少公司付钱用 Redhat 的发行版?
@ecpay openSUSE 对应的是 Fedora 吧
2016-11-08 09:22:48 +08:00
回复了 situliang 创建的主题 程序员 现在究竟学什么语言?
Scala(逃
2016-11-07 20:31:54 +08:00
回复了 kaedea 创建的主题 Android 小米 3 刷机后怎么跳过小米账号验证?
1.还原出厂设置只是清除了 data 和 cache ,如果是改错了 /system 下的权限,还原出厂设置是无效的,要刷 ROM ;
2.刷第三方 Recovery 如 TWRP 后,刷非 MIUI 系统 如 CM ,自然没有小米账号的问题。小米 3 应该是没有 BL 锁的。
学原生,少年。如果你要做一个精品 App ,或者用户体验在 90 分以上的 App ,原生是唯一的选择。
2016-10-09 17:14:09 +08:00
回复了 nicegoing 创建的主题 Android android studio 2.2 设置支持 java8,dagger2 就会报错,求解决办法?
project build.gradle :

classpath 'com.neenbedankt.gradle.plugins:android-apt:1.8'

module build.gradle :

apply plugin: 'com.neenbedankt.android-apt'

compile 'com.google.dagger:dagger:+'
provided 'org.glassfish:javax.annotation:+'
provided 'com.google.dagger:dagger-compiler:+'
2016-10-09 16:49:08 +08:00
回复了 nicegoing 创建的主题 Android android studio 2.2 设置支持 java8,dagger2 就会报错,求解决办法?
如果启用了 Jack 的话( jackOptions.enabled = true ), project build.gradle classpath 中的 apt 要去掉, module build.gradle 中的 apply plugin: 'apt' 也要去掉, dependencies 中的 apt 要改为 annotationProcessor 。

如果没有启用 Jack 编译器,把日志贴上来看看。
2016-09-17 21:24:59 +08:00
回复了 jadecoder 创建的主题 Android 终于对 Android 绝望了,再铁粉也忍不了国内的应用环境
@honeycomb 真的,最近碰到这个问题,测了 EMUI 和 MIUI ,他们的系统即使是 6.0 的,权限管理还是采用 4.4 时期他们自己做的那套拦截 API 调用的方式,并不响应 requestPermission 方法( checkSelfPermission 会直接返回 PERMISSION_GRANTED ),等真正用到权限的代码执行时才会弹框询问。跟 AOSP/CM 和国际品牌手机的系统表现的很不一样,这些是要开发者在调用前就检查并申请的。个人反对这种看似有利于使用者,实则破坏 Android 生态的行为。
2016-09-17 20:04:16 +08:00
回复了 ylcx123 创建的主题 Android 求助,如何在 Win7 下搭建源码阅读环境?
@tracyone 类似局域网共享吗?速度怎么样?
2016-09-17 20:02:45 +08:00
回复了 ylcx123 创建的主题 Android 求助,如何在 Win7 下搭建源码阅读环境?
我在 Windows 下阅读,是先在 Linux 下打包成 tar 文件,再拷到 Windows 下并解压,没遇到 A 问题,但确实有少数文件会相互覆盖,不过我觉得对阅读来说影响不大吧。这样避免零散小文件的拷贝,速度应该快很多。更新就在 Linux 下更新好了,再重复上面的步骤考出来。同样等待高人解答更好的方式。
2016-09-09 15:36:08 +08:00
回复了 jaycee110905 创建的主题 Android 求推荐, Android 类似友盟的自动更新 SDK?
造了一个轮子,现在在用,功能比较简陋。
https://github.com/xingda920813/XDUpdate
2016-08-23 01:14:52 +08:00
回复了 honeycomb 创建的主题 Android Android 7 棉花糖正式版本开始 OTA 推送了
是牛轧糖
2016-08-23 01:14:13 +08:00
回复了 honeycomb 创建的主题 Android Android 7 棉花糖正式版本开始 OTA 推送了
是牛扎糖
1 ... 12  13  14  15  16  17  18  19  20  21  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1012 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 34ms · UTC 21:46 · PVG 05:46 · LAX 13:46 · JFK 16:46
Developed with CodeLauncher
♥ Do have faith in what you're doing.