In recent years, 3D human activity recognition (HAR) has become an important topic in human-computer interaction (HCI). To improve the privacy of users, there is considerable interest in techniques without using a video camera. Various radio-frequency (RF) sensing technologies, such as WiFi, Radio-Frequency Identification (RFID), and Frequency-Modulated Continuous Wave (FMCW) radar, have been utilized for non-invasive human activity recognition (HAR). It will be highly desirable to develop a HAR solution that can work with different types of RF technologies, such that the cost and the barrier of wide deployment can both be greatly reduced, and more robust performance can be achieved by utilizing the complementary RF sensory data. In this talk, we present a technology-agnostic approach for RF-based HAR, termed TARF, which works with several different RF sensing technologies. A novel data generalization technique is proposed to mitigate the disparity in measured data from different RF devices. A domain adversarial neural network is proposed to combat the interference from various RF sensing technologies. The performance of the proposed system is evaluated with experiments using four different RF sensing technologies. TARF is shown to outperform the state-of-the-art Convolutional Neural Network (CNN)-based solution with considerable gains.