小编Krz*_*ski的帖子

Android - Google Analytics管理器,包含Google Analytics和Firebase Analytics

我正在使用购物应用程序,并希望跟踪我的移动应用程序上发生的事件.我的目标是使用Firebase Analytics和Google跟踪代码管理器跟踪事件,并将相同的事件推送到Google分析.

我的活动> Firebase> Google代码管理器> Google Analytics

我按照以下指南将Google代码管理器和Firebase分析集成到我的应用程序中.

https://developers.google.com/tag-manager/android/v5/

我能够在Firebase控制台上记录我的事件并在调试控制台中查看.我在gradle中添加了Tag管理器的依赖项,以便事件也发送到标记管理器.

现在我想知道,我如何将这些事件从Google代码管理器推送到Google分析?有人可以向我提供有关在Tag manger和Google Analytics上配置标记和触发器的见解

我记录事件的Android代码如下

 public void logEventClicked(View view){
    Toast.makeText(this, "Logging event", Toast.LENGTH_SHORT).show();
    Bundle bundle = new Bundle();
    bundle.putString(FirebaseAnalytics.Param.ITEM_ID, "150");
    mFirebaseAnalytics.logEvent(FirebaseAnalytics.Event.ADD_TO_CART, bundle);
}
Run Code Online (Sandbox Code Playgroud)

java android analytics google-tag-manager firebase-analytics

15
推荐指数
2
解决办法
3082
查看次数

自定义字体为Android中的某些字母组合提供了错误的字形

我在Android项目中使用自定义字体.出于某种原因,当文本包含字母IJ时,它给出了以下字形:

在此输入图像描述

这似乎是位于\uE2C5字体的PUA区域的字形.

个人IJ字形都存在于字体中,如果我将文本设置为,我可以让它们出现I J.

在此输入图像描述

它不是OpenType字体(我不认为Android甚至不支持自定义字体中的OpenType渲染),所以不应该发生这样的事情.这里发生了什么?

使用以下简单项目可以重现该问题:

public class MainActivity extends AppCompatActivity {

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);

        TextView textView = (TextView) findViewById(R.id.textview);
        Typeface tf = Typeface.createFromAsset(this.getAssets(), "MenksoftHawang.ttf");
        textView.setTypeface(tf);

        textView.setText("IJ");
    }
}
Run Code Online (Sandbox Code Playgroud)

字体可以从这里下载.将它放在项目的assets文件夹中.

java fonts android

9
推荐指数
1
解决办法
808
查看次数

Android Studio的Windows在OSX VM上闪烁

我在VM上安装了OSX EL Capitan,基本操作系统是Windows 8.我在VM中使用Android Studio,当我在窗口中键入或单击时,屏幕闪烁.但是当我停止输入或点击,或切换到其他窗口时,它不会发生.这是一种性能问题吗?你以前遇到过这个问题吗?

Android Studio版本:2.2.3

OSX版本:10.11

VMWare Workstation版本:11.1.0

macos android vmware-workstation android-studio osx-elcapitan

7
推荐指数
1
解决办法
781
查看次数